1 day ago
London, United KingdomEntry Level
Responsibilities
- Deliver new backend functionality and features using appropriate tools and techniques.
- Maintain high quality standards and continuously improve the codebase.
- Contribute to technical decisions and remove blockers, waste, and inefficiencies.
- Own the development lifecycle from code through production deployment and monitoring.
- Keep customer needs central to engineering work.
Requirements
- Be early in your career, whether just starting or with a couple of years of experience.
- Have foundational knowledge of .NET.
- Appreciate version control systems and understand Agile/Scrum methodology.
- Be proactive, collaborative, supportive, honest, and eager to learn.
- Preferred experience includes C# .NET, React, TypeScript, Kotlin, Android, Swift, iOS, Ruby, Git, unit testing, AWS, or similar cloud technologies.
Benefits
- Private healthcare and dental insurance.
- Generous work-from-abroad policy, including a 28-day Work from Abroad policy.
- 2-for-1 share purchase plans and an EV Scheme.
- Extra festive time off and family-friendly benefits.
- Clear career paths, transparent pay bands, personal learning budgets, and regular learning days.
- Hybrid work model requiring at least 60% office attendance over a 12-week period.
Tech Stack
Categories
About Trainline
Trainline builds an online marketplace and software that let consumers and partners search, book, and manage rail and coach travel via its apps, website, and APIs. It aggregates schedules and fares from over 270 carriers across roughly 45 countries, supports e-ticketing, payments, and disruption information, and earns commissions and fees on ticket sales. Founded in 1997 and headquartered in London, it is a public company listed on the London Stock Exchange.
