About the job
About Us
At Trainline, we are pioneers in transforming rail travel, driven by our commitment to creating a sustainable future. Our platform empowers millions of travelers to discover and book the best ticket options across various carriers through our award-winning mobile app, website, and B2B partner channels.
As Europe’s leading rail app with over 125 million monthly visits and £5.9 billion in annual ticket sales, we collaborate with more than 270 rail and coach companies across 40 countries. We're on a mission to make travel simple, seamless, eco-friendly, and budget-friendly.
With a workforce of over 1,000 diverse team members from 50+ nationalities, our offices span London, Paris, Barcelona, Milan, Edinburgh, and Madrid. As we focus on expanding our reach in the UK and Europe, now is the ideal moment to join us on this exciting journey.
Join Our Mobile Team at Trainline
Our Mobile Engineers are the creative minds behind the Trainline app, enhancing the travel experience right in your pocket. They are responsible for the entire booking journey, ensuring that users have a smooth path to their travel plans. Our engineers work in cross-functional squads that include iOS, Android, Web, and Backend specialists, each guided by an Engineering Manager and closely partnered with a Product Manager. These squads align with broader company themes that shape our product roadmap.
As an iOS Engineer at Trainline, you will...
Develop new functionalities and features utilizing cutting-edge tools and techniques.
Prioritize quality in all team deliverables.
Continuously enhance the codebase.
Focus on customer needs as the highest priority.
Identify and proactively eliminate obstacles and inefficiencies.
Make impactful contributions to technical decision-making.
Mentor and coach team members.
Oversee the entire development lifecycle from coding to production, including deployment and monitoring.

