Join a small, highly experienced engineering team to transform and modernise a complex, multi-language stack. From Elixir, C# and PHP to modern platforms like TypeScript/Node.js.
Take ownership of large areas of the system, improving architecture, reliability and scalability.
Collaborate closely with cross-functional teams (Product, Ops, Marketing, Support) to ensure technology decisions have a positive business impact.
Contribute to defining the team’s culture of openness, curiosity and strong communication.
Lay the foundations for a modern engineering platform powering one of the UK’s largest mobility services.
Play a key role in hiring and onboarding future team members as the team grows.
Be committed to maintaining our ISO27001 certification and set high standards for Information Security compliance.
Requirements
Experience building and scaling products used by millions of users, with a strong sense for how technology drives business and customer outcomes.
Strong product mindset combined with the ability to make sound technical trade-offs that maximise impact.
Excellent coding ability, capable of taking ideas from concept to production quickly and effectively.
Deep software engineering experience at a senior level, with proven skills in architecture, design and delivery.
Confidence working across multiple languages and frameworks, even those outside your core expertise.
Bias toward action, thriving in an environment where speed, iteration and ownership matter.
Strong communication and collaboration skills to work effectively with both technical and non-technical stakeholders.
Curiosity, adaptability and a drive to challenge and improve existing systems.
Be committed to maintaining our ISO27001 certification and setting high standards for Information Security compliance.
Tech Stack
Elixir
JavaScript
Node.js
PHP
TypeScript
Benefits
committed to fair and inclusive recruitment, welcoming applications from all backgrounds, experiences, and communities.