We are seeking a talented and versatile Full Stack Software Engineer to join our development team for the SherpaRx Precision Medicine Platform an advanced, AI-driven pharmacogenomics (PGx) clinical decision support system. The ideal candidate will have hands-on experience across frontend and backend development, strong skills in integrating with healthcare interoperability standards (SMART-on-FHIR, HL7), and the ability to work in a HIPAA-compliant, cloud-native environment.
You will collaborate with product managers, architects, and AI engineers to deliver secure, scalable, and user-friendly solutions that integrate with EHR systems and deliver real-time clinical insights.
Key Responsibilities:
- Design, develop, and maintain responsive React-based frontend applications using Material UI and TypeScript.
- Implement backend services using Python (FastAPI) and Node.js (Express) for business logic, API endpoints, and data processing.
- Integrate with SMART-on-FHIR APIs, HL7 interfaces, Mirth Connect, and other healthcare interoperability standards.
- Work with AWS services (ECS Fargate, Lambda, API Gateway, RDS, Neptune, HealthLake, SageMaker) for scalable cloud deployments.
- Develop database schemas and queries using PostgreSQL and graph databases (Amazon Neptune).
- Implement secure authentication and authorization using AWS Cognito, Okta, or Auth0.
- Ensure compliance with HIPAA, HITRUST, SOC 2 through secure coding, encryption, and audit logging.
- Write unit, integration, and end-to-end tests using Jest, Cypress, PyTest, Postman.
- Collaborate using GitHub, participate in code reviews, and follow CI/CD workflows (GitHub Actions, Docker, Terraform).
- Work closely with AI/ML teams to integrate AI-driven risk scoring, clinical guidance, and reporting modules.
- Troubleshoot production issues and participate in on-call rotations when required.
Required Skills & Qualifications:
- Education: Bachelor’s degree in computer science, Software Engineering, or related field.
- Experience: 3–5 years in software engineering, with at least 2 years in full stack development.
- Frontend: Proficiency in React, Material UI, Redux, TypeScript, HTML5, CSS3.
- Backend: Strong experience in Python (FastAPI) and Node.js (Express); REST API design.
- Databases: Proficiency in PostgreSQL and familiarity with graph databases (Amazon Neptune).
- Cloud: Experience with AWS (ECS, Lambda, API Gateway, S3, RDS, CloudWatch, IAM).
- Healthcare Integration: Understanding of SMART-on-FHIR, HL7, and healthcare interoperability standards.
- Security: Experience implementing authentication/authorization (OAuth2, SSO, MFA), encryption (KMS), and compliance best practices.
- DevOps: Experience with Docker, Terraform, GitHub Actions, and automated CI/CD pipelines.
- Testing: Experience with Jest, Cypress, PyTest, API testing (Postman).
- Soft Skills: Strong communication, problem-solving, and teamwork skills; able to work in an agile environment.
Preferred Qualifications:
- Familiarity with Snowflake and data analytics pipelines.
- Experience in AI/ML integration (OpenAI API, SageMaker, or similar).
- Experience in HIPAA-compliant application development.