The Trainline is UK’s leading online provider of rail tickets and
journey planning, setting the pace in mobile rail-commerce with our app
ranked #1 in travel. Mobile is a strategic area of focus and investment
for our business – developing new propositions and entering new sectors
of the market, not simply porting our web offering onto mobile. Around
half of our customer visits now come from Smartphone devices (using a
mix of our website and our range of native mobile apps) generating
nearly half a million visits per day.
2015 in particular was a great year for us, our app rating improved
from 3 stars to 4.5 stars in the UK App Store and is consistently in Top
5 of the charts in the Travel category. We achieved this in part thanks
to a total brand refresh, becoming a preinstalled demo app on iPads at
the Apple Store, adopting Apple Pay and launching our Apple Watch app on
day one which was picked for the Apple Watch Best of 2015 list by
Apple. However, we are not complacent and have a busy roadmap to
deliver, whilst remaining passionate about usability, being quick to
market, and not forgetting reliability and quality of the app.
Join a highly skilled development team, building and delivering
software. Use agile practices (SCRUM, two weeks iterations), continuous
integration and pair programming.
We focus on continuously improving our capabilities, architecture and
process as a team. We encourage our technical staff to blog about
technical innovation on Trainline’s engineering blog and to contribute
code to the open source community.
What you will work on:
Be actively involved in all aspects of the product lifecycle
Delivering new functionalities, using the most appropriate tools and techniques
Implementing business functionality in a testable, deployable & operable form
Continuously improving the code base, removing technical debt and providing a brilliant customer experience