Senior Software Engineer, Full-Stack
Core
Develop and maintain modern full-stack web applications to streamline clinical research operations and deliver user experiences.
Role type
Senior Full-Stack Software Engineer
Builds
Full-stack web applications, backend APIs, and scalable systems for clinical research
Domain
Health technology / Clinical research
Deliverable
production ML models | product features
Required skills
TypeScript, React, Node.js, PostgreSQL, AWS or Azure, functional programming
Preferred skills
None stated
Technologies
TypeScript, React, Node.js, PostgreSQL, AWS, Azure
Responsibilities
Develop full-stack web applications using modern TypeScript; Implement clean, modern, and intuitive UIs based on Figma mockups; Build efficient, scalable, and secure backend APIs; Collaborate with engineers on code reviews, mentorship, and pairing; Proactively improve and maintain codebases to reduce technical debt; Support production systems via deployments and incident response; Write and review design documents and lead technical discussions on system architecture; Work with QA Engineers to ensure features are well-documented and fully testable.
Seniority
Senior, hands-on IC