Full Stack Developer
Build and maintain scalable full-stack applications for a cloud-native biomedical research platform using TypeScript, Node.js, Angular, RESTful services, containers, and modern testing practices. Requires at least three years of full-stack development experience and a relevant bachelor's degree or equivalent experience.
About the job
Benefits
- 100% medical, dental, and vision coverage for employees
- Paid time off and paid holidays
- 401(k) match up to 5%
- Educational benefits for career growth
- Employee referral bonus
- Flexible spending accounts: healthcare, parking reimbursement, dependent care assistance, and transportation reimbursement
Responsibilities
- Build scalable, reliable, and flexible applications in TypeScript using Node.js and Angular
- Design, implement, and/or use RESTful web services
- Implement modern, responsive web UIs for a variety of devices
- Participate in Agile software development, prototyping, testing, and code reviews with a small development team
- Write robust unit and end-to-end tests
Requirements
- Bachelor's degree in Computer Science, Data Science, Bioinformatics, or a related field; equivalent work experience may substitute
- 3+ years of TypeScript/JavaScript experience
- 3+ years of full-stack development experience
- Critical thinking, problem-solving, attention to detail, clear communication, and technical writing skills
- Familiarity with Agile environments
Preferred Qualifications
- Node.js
- Angular 19+
- NoSQL databases, including MongoDB
- Docker and Kubernetes
- Jenkins and GitHub Actions
- Git and other version control systems
- Unit and end-to-end testing frameworks
- Generative AI technologies such as CursorAI, Cline, or Windsurf
- Experience building visually appealing and intuitive user interfaces
Compensation
- Base salary: $120,000–$160,000 USD annually
Skills
TypeScript, JavaScript, Node.js, Angular, REST APIs, MongoDB, NoSQL, Docker, Kubernetes, Jenkins, GitHub Actions, Git, Unit Testing, End-To-End Testing, Generative AI
Similar jobs
Fullstack Engineering jobsBuild and own the user-facing platform for an agentic AI company, including workflow creation tools, client and internal interfaces, external access gateways, and organizational automation. The role requires strong product judgment, rapid execution, and end-to-end ownership.
Build and own high-performance, real-time trading interfaces and other user-facing products while contributing across the stack. Requires 3+ years of software engineering experience, strong TypeScript and frontend expertise, and experience shipping complex web applications.
Build and maintain backend and frontend satellite operations software using Python, AWS, React, and Kubernetes. Requires active Secret clearance, 4+ years experience, and a bachelor's degree.
Build and own full-stack product features for an AI healthcare communication platform, spanning React and TypeScript frontend applications, Python backend services, and AI-powered workflows. The role requires 3+ years of software engineering experience and proficiency with AWS, Docker, and production systems.
Build and maintain user-facing features across a full-stack codebase, with opportunities to ship iOS functionality. The role requires proficiency in Go, Rust, or TypeScript, strong testing and communication practices, and ownership across the software development lifecycle.