Fullstack Engineer
Overview
As a Full Stack Engineer, you will design and deliver a regulated SaaS solution, collaborating with cross-functional partners to meet strict compliance and safety requirements. You’ll contribute to automation, CI/CD, and lifecycle processes while improving release readiness and quality. This remote role focuses on building scalable, compliant software in a regulated environment and enabling rapid, reliable product delivery. You will engage with varied stakeholders to understand business processes and translate them into robust technical solutions. This is an opportunity to shape a critical healthcare/regulatory product with modern cloud-native practices.
ResponsibilitiesDesign, build, test, deploy, and support a regulated SaaS solution as part of an agile teamDevelop and support innovative customer-focused solutionsContribute to CI/CD pipelines and advocate for automation and best practicesAutomate processes and promote continuous improvementParticipate in all phases of the solution lifecycle with internal and external partnersEvaluate releases for impact on business processes and system behaviorCode review, verification, and validation of software developedLearn and understand business processes to drive user success
Key requirements3+ years in a SaaS-based product development or FDA-regulated medical device environmentExperience with Java, JavaScript, and SQLProficiency with Angular, Spring Boot, Postgres, Docker, Git, Kubernetes, KafkaExposure to Domain Driven Design, Event Driven Architecture, and Reactive Programming (desirable)Experience on agile teams and remote work environmentFamiliar with release management/ALM tools like Jira and Git/GitlabExperience with Behavior Driven Development (BDD)Experience in SAFe environmentsStrong communication skills (oral and written)Comfort with formal documentation in a regulated environmentExperience with AI tools in engineering (e.g., Amazon Q) a plusExperience in biomedical/healthcare/regulatory contexts a pluscommunicationcollaborationadaptabilityJavaJavaScriptSQL