Enter a job title or keyword

Senior Full Stack Software Engineer

Beryl


Job Location:

London - UK

Monthly Salary: Not provided by the employer
Posted: 1 October 2026 (2 days ago)
Application Deadline: 29 December 2026
Vacancies: 1 Vacancy

Job Summary

Senior Full Stack Software Engineer

Location: London (hybrid - 3 days per week in our Shoreditch office)
Closing date: 25/09/26

Our company

Every ride on a Beryl bike e-bike or e-scooter is a journey that didnt happen in a 2025 that added up to more than 3.5 million journeys.

The software youd work on is what makes that possible: it shows a rider the nearest available vehicle and unlocks it in seconds streams location and telemetry back from thousands of vehicles in real time tells our street teams which ones need attention next and keeps it all running 24/7.

Were the UKs only B-Corp micromobility operator and were growing nationally. Its a great time to join us.


About the role

Youd join our Software team. Supporting a react-native multi platform customer mobile app an react-native android app used by our operations teams an automated tasking engine python backend microservices deployed on Kubernetes in our GCP infrastructure..

Were a small team so the work is varied and youll touch most of the your first six months wed expect you to:

  • Own problems end to end from an ambiguous riders are reporting X through to a fix in production
  • Shape architecture not just implement it: youll be in the room when we decide how a new system should work and we want you pushing back when were wrong
  • Get to know a significant area of the platform well and become someone the team turns to when decisions come up there
  • Raise the bar around you through code review pairing and sharing knowledge

Were not looking for someone strong in everything. Were looking for genuine depth in one area; mobile backend or frontend plus enough range to work confidently across the others. If youre a Python engineer whos comfortable in React or a React Native developer who can hold their own on a backend service please apply.

Were evolving how to fit AI into our workflow responsibly whilst continuing to focus on quality and a good understanding of our codebase.

Our technology stack consists of:

  • React Native mobile applications
  • React web applications
  • GraphQL layer using Apollo Server and Apollo Client
  • Python services running Flask and FastAPI
  • Kubernetes based microservice architecture running on Google Cloud Platform
  • Cloud Postgres and Google BigQuery datastores with DBT data transformations
  • Google PubSub and MQTT messaging
  • Terraform infrastructure orchestration
  • CI/CD via CircleCI and Helmfile (server) and Bitrise (mobile)
  • Error reporting using DataDog and Sentry
  • Claude code

What were looking for

Depth in at least one of these:

  • Backend - Python in production including running and supporting live services
  • Frontend - TypeScript and modern JavaScript with real React experience beyond the basics: context async state composition patterns
  • Mobile - React Native and shipping to the app stores


And whichever your area were looking for:

  • Enough range to work confidently outside it. You dont need to be expert everywhere but you should be comfortable reading and contributing across the stack
  • Comfort with relational databases and designing schemas that hold up
  • Pride in readable well-tested software and the ability to explain why a design is the right one
  • The judgement that comes with seniority: knowing what to build what to leave alone and when to say so


Great if you have it fine if you dont:

  • Any of the three areas above that isnt your main one
  • Docker and containerised applications
  • Building and consuming REST and GraphQL APIs
  • Kubernetes Terraform or GCP
  • Experience working with AI coding agents
  • IoT and distributed connected hardware in the real world


We know the ideal candidate rarely exists. If youre missing a couple of these but the role sounds like you apply anyway and tell us how youd close the gap.


What we are offering in return

  • The chance to build the business and help Beryl on our journey to become one of the biggest micromobility operators in the world.
  • A combination of the highest quality team and product - we are winning work because of our ability to demonstrate that we are market-leading
  • A flexible working environment
  • Cycle to Work Scheme
  • Enhanced Parental Leave
  • 24 days holiday plus bank holidays
  • Beryl Bikes membership
  • Employee pension scheme
  • Birthdays off
  • Work from Anywhere opportunities


Our interview process

  1. 30-minute intro call with our talent team
  2. An initial conversation with the Head of Technology
  3. A longer technical conversation with two engineers which will include a short technical task


Diversity

At Beryl we are proud to be an equal opportunity employer. All candidates will be fairly reviewed for the role without regard to race religion sexuality age disability gender identity nationality or any other protected status.

While upholding the
Equalities Act we are committed to continuing to improve our workplace culture and environment. To make sure we are supporting all staff we have two mental health first aiders and take care to look out for one another. We value employees from diverse backgrounds and family arrangements and have flexible working policies that support our staff in balancing their personal and work lives.

Contact if you have any questions about the role.


Required Experience:

Senior IC


About Company

Company Logo

Beryl began back in 2012 with Laserlight. To date, over 350,000 riders have used our bikes, e-bikes, e-scooters and cargo bikes. Download the app and start riding today.

View Profile View Profile