Full Stack Engineer
Role details
Job location
Tech stack
Job description
AgileEngine is seeking a Senior Full Stack Engineer responsible for developing and maintaining components of a large-scale healthcare platform. The role involves building scalable APIs, implementing React and TypeScript frontend experiences, and collaborating with various teams., * Develop and maintain backend and frontend platform components.
- Participate in architecture and technical design discussions.
- Implement scalable APIs and business workflows.
Conocimientos
C# .NET Core React TypeScript SQL Server PostgreSQL API design Distributed systems Upper-intermediate English Descripción del empleo, Senior Full Stack Engineer responsible for developing and maintaining backend and frontend components of a large-scale healthcare platform supporting primary care programs. The engineer will build scalable APIs and business workflows using C# and .NET Core, implement React and TypeScript frontend experiences, and contribute to healthcare integrations including EMR systems and HL7/FHIR standards. The role spans modernization initiatives and cross-functional collaboration with product, data, DevOps, and clinical teams. What You Will Do
- Develop and maintain backend and frontend platform components
- Participate in architecture and technical design discussions
- Implement scalable APIs and business workflows
- Build healthcare workflows and integrations
- Support modernization and refactoring initiatives
- Collaborate with product, data, DevOps, and clinical teams
- Improve performance, maintainability, and code quality
- Contribute to code reviews and technical decision-making
Requirements
The ideal candidate has over 6 years of software development experience and strong expertise in C# and .NET Core. Benefits include flexible scheduling and professional growth opportunities., * 6+ years of software development experience is required.
- Strong experience with C# / .NET Core is necessary.
- Strong proficiency with TypeScript is a must., * 6+ years of software development experience
- Strong experience with C# / .NET Core
- Experience with React and/or Angular
- Strong proficiency with TypeScript
- Experience with SQL Server and/or PostgreSQL
- Experience with API design and development
- Experience working with distributed systems
- Upper-intermediate English level
NICE TO HAVES
- Experience with healthcare software
- Experience with EMR / EHR systems
- Experience building offline-first applications
- Experience with Azure
- Familiarity with HL7 / FHIR
Benefits & conditions
Competitive compensation: USD-based pay with education, fitness, and team activity budgets Flextime: Flexible schedule with remote and office options, * Competitive compensation: USD-based pay with education, fitness, and team activity budgets
- Exciting projects: Modern solutions with Fortune 500 and top product companies
- Flextime: Flexible schedule with remote and office options