7 hours ago
London, United KingdomMid Level
Responsibilities
- Build and deliver new features for the Trainline iOS app, focusing on Trainline Media and revenue growth beyond rail ticket sales.
- Integrate seamless and relevant media, advertising, and partner experiences into the app.
- Collaborate with Product Managers, Designers, and engineers to experiment, measure impact, and improve the customer experience.
- Champion quality through thoughtful testing and constructive code reviews.
- Continuously improve the codebase and contribute to technical decisions.
- Own the development lifecycle from code through production, including deployment and monitoring.
- Support teammates through coaching and mentoring and help remove delivery obstacles.
Requirements
- Hands-on experience building and shipping iOS apps with Swift, SwiftUI, and UIKit.
- Ideally, some exposure to Objective-C.
- A demonstrated commitment to quality and customers, with experience delivering reliable, well-tested features.
- A strong product mindset and interest in experimentation and commercial impact.
Benefits
- Private healthcare and dental insurance.
- Generous work-from-abroad policy, including a 28-day Work from Abroad policy.
- Two-for-one share purchase plans and an electric vehicle 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
iOSObjective-CSwiftSwiftUI
Categories
Mobile
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.
