Senior Software Engineer
Role details
Job location
Tech stack
Job description
As a Senior Engineer, you will report directly to the CTO and own the technical stack end-to-end. This is an "individual contributor" role with massive leverage; you aren't just executing tickets, you are architecting the platform. You will lead the migration from a legacy React SPA to Next.js, own our Shopify ecommerce store, and ensure our infrastructure is as robust as our science. As we grow, there is a natural path for this role to evolve into a Lead Engineer or Head of Engineering, with the opportunity to hire and manage a small team., * Platform & Product: Drive the technical migration to Next.js and maintain our Shopify store. You'll be responsible for interpreting product requirements and building features from the database to the UI.
- Integrations & Migrations: Manage complex third-party vendor integrations and lead the migration of our affiliate and internal programs into the Shopify ecosystem.
- Infrastructure & Security: Maintain our GCP/Firebase environment. You will own CI/CD pipelines, DevOps, and ensure our systems meet rigorous Infosec and data security standards.
- Technical Support: Collaborate with the customer support team to resolve technical issues and write the "playbooks" that automate and streamline support for the future.
Requirements
Do you have experience in UX?, Do you have a Bachelor's degree?, We are looking for a Senior Engineer with 5+ years of professional experience in TypeScript, React, and Node.js who is ready to take full technical ownership of a high-impact HealthTech platform., * 5+ Years of Experience: Proven track record in full-stack development, ideally within a startup or fast-paced environment.
- The Modern Web Stack: Expert-level proficiency in TypeScript, JavaScript, React, Next.js, and Node.js.
- Cloud Infrastructure: Hands-on experience with Google Cloud Platform (GCP) and Firebase.
- Security First: A deep-seated commitment to infosec hygiene and best practices for data security and secrets management.
- Full-Cycle Ownership: Ability to identify problems, architect solutions, and ship high-quality code independently.
- Communication: Exceptional written communication for documentation and cross-team collaboration.
Nice to Haves
- Familiarity with compliance in regulated environments (HIPAA, CLIA, GDPR).
- Experience with Shopify development or telehealth system integrations.
- Hands-on experience with CI/CD pipelines (GitHub Actions, etc.) and error telemetry (Sentry).
- An eye for design and a focus on UX/UI best practices.
- Previous experience in a fully remote team or working with external freelancers.
Benefits & conditions
- Meaningful Ownership: You are the primary engineer at a mission-driven startup; your code directly impacts women's health outcomes daily.
- Remote-First & Flexible: Work from anywhere in the UK. With full-time or 4-day-week options available.
- Equity Package: A meaningful stake in the company's future as an early-stage team member.
- Growth Path: Clear trajectory to lead the engineering team as we scale.