iOS Developer, Trainline

£50-80k

iOS
Swift
Objective-C
Cocoa Touch
Junior and Mid level
London

2+ days a week in office

Trainline

Europe's leading rail ticketing platform

Job no longer available

Trainline

Europe's leading rail ticketing platform

1001+ employees

B2CB2BTravelSustainabilityTransporteCommerce

Job no longer available

£50-80k

iOS
Swift
Objective-C
Cocoa Touch
Junior and Mid level
London

2+ days a week in office

1001+ employees

B2CB2BTravelSustainabilityTransporteCommerce

Company mission

Trainline is proud to be Europe's leading rail and coach platform - a tech company with a mission to make train travel as smooth as possible to allow travellers to make greener travel choices.

Role

Who you are

  • In-depth experience with Objective-C and Cocoa Touch
  • Working experience with Swift
  • Enthusiasm for a great user experience
  • Ability to write testable code and excellent debugging skills
  • Experience working with Git
  • Appreciate the value of TDD and incorporate those practices into your code
  • Worked on high traffic eCommerce retail environments
  • Experience working with Swift, Objective-C and XCode
  • Mobile application performance analysis and tuning experience

What the job involves

  • You’ll be a part of the mobile team where you will contribute to the design and implementation of our software
  • We appreciate the value of agile and of engineering practices, and solid, clean code
  • You’ll be actively involved in all aspects of the product lifecycle
  • We build and deliver software using agile practices (SCRUM, two weeks iterations), continuous integration and pair programming
  • Delivering new functionalities, using the most appropriate tools and techniques
  • Our Mobile team are the people who build the travel companion in your pocket
  • The own the mobile app that allows you to buy your travel ticket and the buy-flow process that helps you get there
  • The team is split into both Android and iOS, each with a technical lead, all reporting into the Mobile Development Manager
  • Key technologies are: Kotlin, rxjava, Dagger, Swift, Objective-c and Cucumber, with a huge focus on a mature approach to TDD

Salary benchmarks

Share this job

View 35 more jobs at Trainline

Insights

Led by a woman

42% female employees

14% employee growth in 12 months

Company

Company benefits

  • Flexible working (40% min office attendance)
  • Cycle to work scheme
  • Discounted gym memberships through Wellhub
  • Private Health and Dental Insurance
  • Enhanced Pension (matched contributions)
  • Income Protection
  • Share Incentive Plan (buy one get one free)
  • Learning budget
  • Primary & Secondary Caregiver Leave
  • Shared Parental Leave
  • Enhanced sick pay
  • Free Perkbox subscription
  • Electric Vehicle Salary Sacrifice Scheme
  • YellowNest - Subsidised Childcare Fees
  • Work from Abroad

Our take

Trainline make it super easy to book transport tickets. Its app is intuitive and well designed and its even pioneering paperless travel, allowing users to store their tickets in the app.

It's hyper-focused on customer experience and has a product culture of fast iteration to deliver great outcomes for customers. Its customers make 170,000 journeys a day and it sells 200 tickets a minute.

Its continuing to innovate to stay ahead, using machine learning to predict price movements and integrating with Siri and Google Assistant so people can buy tickets simply by speaking to their phone.

Steph headshot

Steph

Company Specialist at Welcome to the Jungle