Senior Full Stack Software Developer
About the role
This is an opportunity to join a collaborative engineering team where you'll work on cloud-native applications that directly impact millions of users. If you're passionate about building scalable software and enjoying solving complex technical challenges, this could be a great fit.
Responsibilities
- Develop and enhance modern web applications using Python, React and TypeScript.
- Build scalable, secure cloud-based solutions on AWS.
- Collaborate with Product, Design and Engineering teams to deliver new features.
- Write clean, maintainable and well-tested code.
- Contribute throughout the full software development lifecycle, from design through deployment.
- Debug, optimise and continuously improve platform performance.
- Work within an Agile development environment alongside experienced engineers.
Requirements
- 3+ years of commercial software development experience.
- Strong experience with Python (Flask/SQLAlchemy).
- Strong React and TypeScript development skills.
- Experience with PostgreSQL, including advanced querying and database optimisation.
- Experience building cloud-based applications using AWS.
- Knowledge of Infrastructure as Code (Terraform preferred).
- Experience working with APIs and microservices.
- Strong understanding of software testing and engineering best practices.
- Experience with Git version control.
Qualifications
- Nice to have experience within healthcare or Pharmacy Benefit Management (PBM).
- Nice to have experience working with monorepositories.
- A Computer Science degree or similar technical background.
Skills
- Strong experience with Python (Flask/SQLAlchemy).
- Strong React and TypeScript development skills.
- Experience with PostgreSQL, including advanced querying and database optimisation.
- Experience building cloud-based applications using AWS.
- Knowledge of Infrastructure as Code (Terraform preferred).
- Experience working with APIs and microservices.
- Strong understanding of software testing and engineering best practices.
- Experience with Git version control.
Benefits
Competitive salary ranging from $86,000 to $200,000 depending on experience and location. Remote-first engineering culture with flexible working. Join a well-funded, high-growth technology business with genuine long-term stability. Build products that make a measurable impact across the US healthcare system. Work alongside experienced engineers using modern technologies and best practices. Plenty of opportunity for technical growth and career progression.
Pay
Approximately $86,000-$200,000 depending on experience and location.
Schedule
Hybrid (US)