Our Future Health UK

Senior Full-Stack Engineer, TypeScript/Node

Our Future Health UK

full-time

Posted on:

Location Type: Hybrid

Location: London • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Salary

💰 £88,000 per year

Job Level

Senior

Tech Stack

AWSAzureGoogle Cloud PlatformJavaScriptKubernetesNode.jsPostgresTerraformTypeScript

About the role

  • Help design, build, and run the systems that support people through their journey with us to becoming what we term a *full participant* whereby they have completed our Health and Lifestyle questionnaire and undertaken an appointment where we collect physical measurements and a blood sample.
  • Our tech-stack includes Typescript/Node.js, PostgresSQL, Terraform (IaC), running in Azure (Kubernetes and Azure AppService).
  • Our engineers are full-stack, handling frontend, backend and infrastructure in a *total ownership* model - squads build and run it.
  • Passionate about your work, develop consistently high-quality code, and are adept at identifying, preventing, and troubleshooting problems

Requirements

  • Strong knowledge of Typescript and Node.js.
  • Prior experience with Azure (ideally), AWS or GCP.
  • Comfortable working with Infrastructure as Code, ideally with knowledge of Terraform.
  • Knowledge and familiarity with Kubernetes a bonus
  • Knowledge of good data modelling and design patterns; in-depth knowledge of relational databases (e.g. PostgreSQL) and familiarity other types of data store (blob, document, graph).
  • Good experience in using modern, agile development practices like code review, TDD, CI/CD and pairing using tools like Git and GitHub.
  • Experience of operationally managing software components once live, including; observability, logging, metrics, error reporting, debugging and live incident management.
  • Experience of working with sensitive personal data.
  • Experience working in/with cross-functional teams consisting of e.g. engineers, product, UX and non-technical stakeholders.
  • Ability to communicate with stakeholders and audiences outside your own team.
  • Experience working in small, growing organisations with a high degree of ambiguity, where flexibility is valued.
  • Strong understanding of software quality principles and practices.
  • Comfortable in mentoring and coaching less experienced engineers.
  • Comfortable in taking part in- and sometimes facilitating technical discussions
Benefits
  • Competitive base salary from £88,000
  • Generous Pension Scheme – We invest in your future with employer contributions of up to 12%
  • 30 Days Holiday pro rata + Bank Holidays – Enjoy a generous holiday allowance with the flexibility to take bank holidays when it suits you
  • Enhanced Parental Leave – Supporting you during life’s biggest moments
  • Cycle to Work Scheme – Save 25-39% on a new bike and accessories through salary sacrifice
  • Home & Tech Savings – Get up to 8% off on IKEA and Currys products, spreading the cost over 12 months through salary sacrifice
  • £1,000 Employee Referral Bonus – Know someone amazing? Get rewarded for bringing them on board!
  • Wellbeing Support – Access to Mental Health First Aiders, plus 24/7 online GP services and an Employee Assistance Programme for you and your family
  • A Great Place to Work – We have a lovely Central London office in Holborn, and offer flexible and remote working arrangements

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
TypescriptNode.jsPostgreSQLTerraformKubernetesInfrastructure as Codeagile development practicesTDDCI/CDdata modeling
Soft skills
communicationmentoringcoachingproblem-solvingcollaborationflexibilitystakeholder engagementtechnical discussionsownershipquality principles