Infodash logo
Infodash

Legal Intranet + Extranet for Am Law 200 Firms

Full-Stack Developer

Full-stack EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 11-50Since 2021H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

19 days ago

Salary

0

Seniority

Mid Level

Job Description

Full-Stack Developer

Infodash

Role Description This role is responsible for designing and implementing end-to-end solutions for modern collaboration platforms, with a primary focus on backend architecture, React-based front-end development, and AI-powered features. We are seeking a Full Stack Software Developer with deep expertise in backend services, API design, React/TypeScript, and applied AI—along with a strong understanding of SharePoint’s development framework. The ideal candidate has a passion for building scalable, secure, and user-centric applications and is experienced in developing AI-powered solutions that leverage large language models (LLMs), AI agent frameworks, retrieval-augmented generation (RAG), and data-driven intelligence. Are you proactive, detail-oriented, and driven by delivering impactful solutions across the entire application stack? Do you bring both technical depth and creative problem-solving to every project? If so, we’d love to hear from you! Responsibilities - Full Stack Solution Development: - Design, develop, and implement end-to-end SharePoint-based and web solutions, including front-end components, backend services, APIs, and workflows tailored to client needs. - Back-End Development: - Design, develop, and own backend services, REST APIs, microservices, and data access layers using C#/.NET, Node.js, Azure Functions, and Azure App Services. - Architect scalable, secure, and high-performance backend systems including database design, caching strategies, message queues, and background job processing. - Front-End Development: - Architect and build modern, responsive user interfaces using React, ReactJS, NextJS, TypeScript, and SPFx, including reusable component libraries, state management patterns, and performance-optimized rendering to deliver exceptional user experiences. - AI & Intelligent Solution Development: - Design, build, and integrate AI-powered features into Infodash products, including conversational assistants, intelligent search, summarization, and data-driven insights. - Develop solutions leveraging large language models (LLMs) and AI services (e.g., Azure OpenAI, embeddings, vector search) to enhance user workflows and decision-making. - Implement Retrieval-Augmented Generation (RAG) patterns by combining structured data, documents, and search indexes with LLMs. - Collaborate with architects and product leaders to translate AI use cases into secure, scalable production solutions. - Ensure responsible AI practices, including security, privacy, data access controls, and performance monitoring. - Build and maintain AI agent workflows, prompt engineering pipelines, and evaluation frameworks to continuously improve AI feature quality and reliability. - Design and implement backend infrastructure for AI features, including API orchestration layers, token management, streaming responses, and cost optimization strategies. - Integration Expertise: - Build and manage seamless integrations between Infodash, SharePoint, Microsoft Teams, Microsoft Graph, and external platforms such as financial systems, directories, legal systems, and other third-party data sources. - Data Management & Processing: - Design and implement solutions to aggregate, transform, and present data from multiple sources (e.g., financial, directory, and client/matter systems) using Azure SQL, Azure Data Factory, and other data services. - Platform Optimization & Reliability: - Optimize performance across the full stack, troubleshoot complex technical issues, and ensure reliable, secure operation of all solutions and integrations. - Cloud & DevOps Practices: - Support application deployment, configuration, and monitoring using Azure-based tools and services, with an emphasis on scalability, security, and maintainability. - Collaboration: - Work closely with project teams, architects, and client stakeholders to translate business requirements into technical solutions aligned with organizational goals. - Code Quality & Standards: - Maintain high standards of code quality, documentation, testing, and version control. Qualifications - Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience). - 5+ years of experience in SharePoint and web application development, including both front-end and back-end solutions. - Strong proficiency in React (including hooks, context, and component architecture), TypeScript, JavaScript, and ReactJS, with experience building complex, production-grade front-end applications. - Demonstrated experience designing and developing backend services, REST APIs, microservices, and integrations using C#/.NET, Node.js, Azure, and Microsoft 365 technologies. - Solid understanding of SharePoint Online and on-premises architecture, customization, and development. - Experience with Microsoft Power Platform, including Power Automate and Power Apps. - Strong knowledge of REST APIs, Microsoft Graph, authentication/authorization, and secure integration patterns. - Experience with Azure services such as Azure App Services, Azure Functions, Azure Cognitive Search, Azure SQL, Azure Data Factory, and cloud-based application deployment. - Hands-on experience with AI/ML technologies, including LLM integration (e.g., Azure OpenAI, GPT-4), prompt engineering, RAG architectures, vector databases, and embedding models. Familiarity with AI agent frameworks is a strong plus. - Ability to write clean, efficient, scalable, and maintainable code across the full stack. - Strong problem-solving skills and attention to detail, with a focus on delivering user-centric and business-driven solutions. - Excellent communication and teamwork skills, with the ability to collaborate effectively with both technical and non-technical stakeholders. - Microsoft certifications in SharePoint, Azure, or related technologies are highly desirable. - Experience in the legal sector or professional services is a plus, particularly working with client, matter, financial, and document management systems. - Familiarity with integrating and managing data from legal and enterprise systems, including financial, directory, and document management platforms. Benefits - At Infodash, we believe diversity is an important driver of innovation. - We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. - We do not discriminate based on race, religion, gender, sexual orientation, age, disability, or any other protected status. - We are proud to be an Equal Opportunity Employer.

Related Job Pages

More Full-stack Engineer Jobs

HealthMark Group logo

Senior Software Engineer – AWS

HealthMark Group

Take the headaches out of managing patient data

Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Design, build, and maintain backend services and APIs that retrieve and process patient records from EHRs and health systems using FHIR (R4) and related interoperability standards. • Build and evolve interoperability workflows that support Release of Information (ROI) use cases, including patient identity matching, record discovery, data retrieval, and downstream delivery. • Integrate with external healthcare systems, EHR vendors, and health information networks using FHIR, RESTful APIs, and event driven patterns. • Work across modern .NET services and existing platforms, modernizing legacy integrations where appropriate. • Own technical roadmaps for interoperability components—balancing reliability, scalability, compliance, and delivery speed. • Use AI coding tools daily to accelerate development—generating code, debugging, refactoring, and navigating unfamiliar healthcare focused codebases. • Review AI generated output with the same rigor applied to any production code—understanding what it produces, not just accepting it. • Write clean, testable, well documented code with a strong emphasis on observability and operational readiness. • Lead code reviews and help maintain engineering standards across backend services and integrations. • Debug and resolve issues across distributed systems, including third party integrations and external dependencies. • Collaborate with product, operations, and compliance teams to translate healthcare and ROI requirements into technical solutions. • Identify risks related to data quality, external system dependencies, and interoperability constraints before they become incidents. • Mentor other engineers, particularly around healthcare integrations and backend service design.

United States
$120K - $140K / year
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Use Infrastructure as Code (IaC) to manage IAM SaaS such as Okta and Cloudflare Zero Trust. • Develop and operate custom services in Rust to extend and adapt SaaS functionality to better support and automate Prima’s processes. • Care for the end user experience of IAM platforms creating automated request workflows, internal procedures and documentation and configuring user-facing sections of SaaS platforms. • Maintain IaC and software libraries, abstractions and documentation to support the developer experience of other engineering teams adopting IAM solutions. • Work with the Security and the People team to evolve Prima’s core identity and access model.

Spain
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Use Infrastructure as Code (IaC) to manage IAM SaaS such as Okta and Cloudflare Zero Trust. • Develop and operate custom services in Rust to extend and adapt SaaS functionality. • Care for the end user experience of IAM platforms creating automated request workflows and documentation. • Maintain IaC and software libraries, abstractions and documentation to support developer experience. • Work with the Security and the People team to evolve Prima’s core identity and access model.

Italy
Derq logo

Full-Stack Engineer – Scalable Systems

Derq

Intelligent transportation systems for smarter, safer roads

Full TimeRemoteTeam 11-50Since 2016H1B No Sponsor

• Design, develop, and maintain full-stack applications across frontend and backend systems • Build responsive and scalable frontend applications using React (Remix), TypeScript, and Vue.js • Develop backend services and APIs using NestJS and modern microservice architectures • Design and optimize integrations with relational databases and data platforms • Build and maintain event-driven cloud pipelines using AWS services such as S3, SQS, Lambda, Cognito, and API Gateway • Develop ETL and data transformation workflows using Python • Deploy and manage containerized applications using Docker and Kubernetes (EKS) • Contribute to CI/CD pipelines using GitHub Actions and ArgoCD • Collaborate with product, engineering, and deployment teams to deliver reliable production-ready solutions • Troubleshoot production issues, improve system performance, and support scalability initiatives • Participate in technical discussions, architecture reviews, and engineering best practices

Brazil