Full Stack Engineer
Core
Design, build, test, deploy, and support a regulated SaaS solution within an agile engineering team, participating across the full software development lifecycle.
Role type
Full Stack Engineer
Builds
Regulated SaaS solutions
Domain
Healthcare, biomedical, blood services, life sciences
Deliverable
production ML models | product features
Required skills
Java (17-22), JavaScript, SQL, Angular, React, Spring Boot, Spring Reactive, PostgreSQL, Docker, Kubernetes, Kafka, Git, AWS (EC2, S3, Lambda), TDD, BDD, Selenium, Cucumber, Domain-Driven Design, Event-Driven Architecture, Reactive Programming, Agile/SAFe, release management, ALM tools (Jira)
Preferred skills
3+ years SaaS product development, FDA-regulated or similar regulated environment experience, biomedical/healthcare/blood services/life sciences domain knowledge, AI-assisted engineering tools (e.g., Amazon Q)
Technologies
AWS Lambda, Angular, CI/CD, Cucumber, Docker, EC2, Git, GitLab, JIRA, Kafka, Kubernetes, PostgreSQL, React, Spring, Spring Boot
Responsibilities
Design, build, test, deploy, and support regulated SaaS solutions; develop and maintain innovative software meeting customer and business requirements; participate in requirements gathering through production support; improve CI/CD pipelines and engineering practices; promote and implement automation for testing, deployment, and monitoring; conduct code reviews to ensure quality and compliance; assess system enhancements and releases; collaborate with business, product, and technology partners; maintain technical documentation and support validation needs; learn business processes to drive success; mentor junior engineers.
Seniority
Mid-level, hands-on IC