Remotery

Full-Stack Developer

Posted 11 hours ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Design, develop, and implement comprehensive SharePoint-based and web solutions, encompassing front-end components, backend services, APIs, and workflows tailored to meet client requirements.

• Create, develop, and oversee backend services, REST APIs, microservices, and data access layers utilizing 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.

• Architect and develop modern, responsive user interfaces utilizing React, ReactJS, NextJS, TypeScript, and SPFx, which include reusable component libraries, state management patterns, and performance-optimized rendering to deliver outstanding user experiences.

• Design, construct, and integrate AI-driven features into Infodash products, such as conversational assistants, intelligent search, summarization, and data-driven insights.

• Develop solutions that leverage large language models (LLMs) and AI services (e.g., Azure OpenAI, embeddings, vector search) to enhance user workflows and decision-making processes.

• Implement Retrieval-Augmented Generation (RAG) patterns by merging structured data, documents, and search indexes with LLMs.

• Collaborate with architects and product leaders to transform AI use cases into secure, scalable production solutions.

• Ensure responsible AI practices, encompassing security, privacy, data access controls, and performance monitoring.

• Build and sustain AI agent workflows, prompt engineering pipelines, and evaluation frameworks to continuously elevate 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.

• Establish 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.

• Design and implement solutions to aggregate, transform, and present data from various sources (e.g., financial, directory, and client/matter systems) using Azure SQL, Azure Data Factory, and other data services.

• Optimize performance across the entire stack, troubleshoot complex technical issues, and ensure the reliable, secure operation of all solutions and integrations.

• Support application deployment, configuration, and monitoring utilizing Azure-based tools and services, focusing on scalability, security, and maintainability.

• Collaborate closely with project teams, architects, and client stakeholders to convert business requirements into technical solutions aligned with organizational objectives.

• Uphold high standards of code quality, documentation, testing, and version control.


⛳️ Requirements

• 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, encompassing both front-end and back-end solutions.

• Strong proficiency in React (including hooks, context, and component architecture), TypeScript, JavaScript, and ReactJS, with a track record of building complex, production-grade front-end applications.

• Proven experience in 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 significant advantage.

• Ability to write clean, efficient, scalable, and maintainable code across the entire 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, especially 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

• Health insurance

• Retirement plans

• Paid time off

• Flexible work arrangements

• Professional development

People also viewed

Technosylva2 hours ago

Technical Lead Manager

ES flagSpain OnlyFull-timeFull-stack Engineer
ApplyView job
TechFlow, Inc.2 hours ago

Senior Software Architect

US flagAlabama OnlyFull-timeFull-stack Engineer
ApplyView job
VALCE Talent Solutions2 hours ago

Software Engineer

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
Cloudera2 hours ago

Staff Software Engineer – Apache Spark

US flagCalifornia, +3 more statesFull-timeFull-stack Engineer$184k – $230k/year
ApplyView job
Zocdoc2 hours ago

Staff Software Engineer, Spend Management

US flagNew York OnlyFull-timeFull-stack Engineer$176k – $264k/year
ApplyView job
Cyclops2 hours ago

Senior Software Engineer

US flagCalifornia OnlyFreelanceFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers