Return to jobs Return to jobs

Software Engineer (Typescript, Node.js, React) - Maternity cover

The Body Coach

Clock

Posted 1 week ago

Expired

Exciting opportunity to join The Body Coach as a Full-Stack Software Engineer in a flexible and diverse environment

Overview

icon Salary

No salary declared 😔

icon Location

Richmond United Kingdom

icon Nomad Friendly?
Tick
icon Expires

Expires at anytime

Join The Body Coach, a company committed to health, fitness and inclusivity, as a Full-Stack Software Engineer. This is an opportunity to work in a flexible environment where you can choose to work remotely or from our office in Richmond, London. With a four-day workweek, we focus on creating a healthy work-life balance for our engineers.

Role Summary:

  • Work in a cross-functional team comprising mobile and full-stack engineering, design and product management.
  • Be responsible for medium-complexity features from start to finish.
  • Regularly review code and provide actionable feedback.
  • Assist in breaking down larger features into smaller deliverables.
  • Provide technical support to the customer service team.
  • Help prioritise the engineering task backlog.


Role Requirements:

  • You’re a product minded software engineer.
  • You’re comfortable working on front-end and back-end problems.
  • You’ve used NodeJS and TypeScript extensively.
  • You’re experienced with A/B testing and data-driven decision making.
  • You value well-thought-out and straightforward solutions to problems.


Benefits:

  • £500 annual professional development budget.
  • We offer private healthcare, a generous company pension and enhanced gender-neutral parental leave policy.
  • A fun, inclusive workplace that celebrates diversity in all its forms.

We are looking for a full-stack software engineer to join The Body Coach to cover maternity leave.

Our engineering team is fully-remote but you can work from our office in Richmond, London any time you like. We operate a four-day working week (Monday to Thursday) and we meet in person every three months to plan for the future and catch up with each other.

Our systems run on AWS, almost exclusively lambda functions (NodeJS / TypeScript), with Aurora MySQL and DynamoDB for storage. We use third parties that manage subscriptions, consent, CRM, CMS for us so we can focus on our core business. Our websites use React (alongside Remix and Gatsby). The Android and iOS apps are served via a GraphQL API using AppSync. We deploy code primarily using CDK and we are working on migrating away from legacy code that uses Terraform. We use GitHub Actions for automated testing and deployment processes.

What you’ll do

  • Work in a cross-functional team comprising mobile and full-stack engineering, design and product management.
  • Be responsible for medium-complexity features from start to finish.
  • Regularly review code, providing helpful and actionable feedback.
  • Contribute to writing engineering one-pagers (known elsewhere as design docs or RFCs).
  • Assist in breaking down larger features into smaller deliverables.
  • Provide technical support to the customer service team.
  • Help prioritise the engineering task backlog.

Requirements

Please consider applying even if you don’t think you tick everything below.

  • You’re a product minded software engineer.
  • You’re comfortable working on front-end and back-end problems.
  • You’ve used NodeJS and TypeScript extensively.
  • You’re experienced with A/B testing and data-driven decision making.
  • You value well-thought-out and straightforward solutions to problems.

Benefits

  • We live by our mission - you’ll get lifetime subscription to the Body Coach app (you’ll also get a friends and family discount...get ready to be popular!) and discounts from our partners.
  • You can take time out of your day, on top of your lunchbreak, to exercise.
  • £500 annual professional development budget.
  • We offer private healthcare, a generous company pension and enhanced gender-neutral parental leave policy.
  • A fun, inclusive workplace that celebrates diversity in all its forms, and where everyone feels they can bring their whole selves to work and be treated fairly, equitably and respectfully.
  • In keeping with the values of the Body Coach, we make all employment decisions without regard to race, sex, colour, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.
Medal
Computer

FOR ORGANISATIONS

Your progressive people partner

Post your jobs, become a Top 1% Employer and more. We work with organisations who aspire to do things differently.

Learn More