Lead Software Engineer
Lead Software Engineer – Ruby on Rails - London (Hybrid) | Full-Time
FRESH has partnered with a fast-growing B2B SaaS company building a next-generation data platform that delivers real-time insights to support passengers requiring assistance while travelling.
They are now hiring a Tech Lead to strengthen the core backend of their Passenger Assistance platform, helping scale customer onboardings faster and reduce backend bottlenecks in feature delivery. This role is an excellent opportunity for someone looking to take the next step into a technical leadership position while remaining hands-on with engineering.
Responsibilities:
- Own technical direction and architecture decisions within the Rails application
- Design, build, and maintain scalable backend services and RESTful APIs
- Optimise background job processing using Sidekiq
- Help improve onboarding scalability and reduce backend delivery bottlenecks
- Identify technical risks early and balance trade-offs between speed, quality, and scope
- Collaborate within a cross-functional product squad
- Support and mentor engineers through technical leadership and problem-solving
Key Requirements:
- Strong commercial experience with Ruby on Rails in production environments
- Solid understanding of Rails monolith architecture and full-stack troubleshooting
- Experience building and maintaining RESTful APIs
- Strong knowledge of PostgreSQL, Redis, and Sidekiq
- Comfortable working with AWS infrastructure
- Experience using Docker in development or production environments
This is a fantastic opportunity to join a purpose-driven technology business making a genuine impact, while taking a meaningful step into technical leadership within a collaborative and high-growth environment.