Principal Full Stack Developer
Core
Architecting and delivering enterprise-grade full stack applications for digital health platforms and connected medical devices to improve patient outcomes and clinician experiences.
Role type
Principal Full Stack Developer (Technical Lead)
Builds
Scalable, secure, cloud-native microservices and APIs for digital health and device software solutions.
Domain
Medical Technology / Digital Health / Connected Devices
Deliverable
production ML models | product features | infrastructure
Required skills
Full stack development (Node.js, Java), Cloud architecture (AWS, Azure), Microservices design, Containerization (Docker, Kubernetes), SQL databases, API-first design, CI/CD pipelines, Technical leadership, Agile/Scrum.
Preferred skills
Event-driven architectures (Kafka), Observability practices, Performance optimization, AI/ML integration, Regulated environment experience.
Technologies
React, TypeScript, Node.js, Java Spring Boot, AWS, Azure, Docker, Kubernetes, Kafka, SQL.
Responsibilities
Lead engineering teams to deliver scalable full stack solutions; Own architecture and delivery of end-to-end software; Define and implement cloud-native architectures; Drive modernization initiatives (cloud migration, microservices); Establish technical standards and best practices; Develop complex applications and APIs; Partner with DevOps for CI/CD and analytics integration; Ensure compliance with security and regulatory standards (HIPAA, GDPR, FDA); Mentor engineers and provide technical leadership.
Seniority
Principal, hands-on IC with strategic leadership