About the role

  • iOS Engineer delivering functionality and improving the Trainline mobile app. Collaborating within a cross-functional squad to enhance user experience on rail journeys.

Responsibilities

  • Deliver new functionality or features using appropriate tools & techniques
  • Ensure quality is at the heart of everything you and your team do
  • Continuously improve the code base
  • Keep customers as the number one priority
  • Actively identify and attempt to remove blockers, boulders, time sinks, and waste
  • Make significant contributions to technical decisions
  • Act as a coach and mentor to others in the team
  • Take full ownership of the development lifecycle from code to production, including deployment and monitoring

Requirements

  • iOS development experience
  • Proficiency in Swift, SwiftUI, UIKit, Objective-C
  • Experience with AWS Cloud
  • Familiarity with New Relic, ELK
  • Knowledge of Docker, Terraform, Github Actions

Benefits

  • Private healthcare
  • Dental insurance
  • Generous work from abroad policy
  • 2-for-1 share purchase plans
  • EV Scheme to further reduce carbon emissions
  • Extra festive time off
  • Excellent family-friendly benefits
  • Career growth with clear career paths
  • Transparent pay bands
  • Personal learning budgets
  • Regular learning days

Job title

iOS Engineer

Job type

Experience level

Mid levelSenior

Salary

£60,000 - £70,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job