Junior iOS Engineer at Trainline | England, GBR | Rezi

Junior iOS Engineer at Trainline

Junior iOS Engineer

Trainline · England, GBR

2 months ago

Junior iOS Engineer

Trainline · England, GBR

2 months ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

As an iOS Engineer, you will join a cross-functional squad working closely with colleagues across iOS, Android, Web, Backend, Product and Engineering. You will contribute to meaningful product improvements, help shape technical decisions and take ownership of high-quality mobile delivery from idea through to production, with the customer experience at the centre of your work.

Responsibilities

  • Deliver new iOS functionality and product features using the most appropriate tools, techniques and engineering practices for the challenge.
  • Build and maintain high-quality, reliable and scalable mobile experiences that help customers book and manage their journeys with ease.
  • Continuously improve the iOS codebase, identifying opportunities to simplify, modernise and make our systems easier to work with over time.
  • Take ownership of the development lifecycle from code through to production, including deployment, monitoring and ongoing support.
  • Proactively identify blockers, inefficiencies and areas of unnecessary complexity, working with your squad to remove them and improve delivery.
  • Support others in the team through coaching, mentoring and knowledge sharing, helping create an inclusive environment where everyone can do their best work.

Requirements

  • Experience building iOS applications using Swift, with an understanding of modern iOS development practices.
  • Familiarity with SwiftUI and UIKit, and ideally some experience working with Objective-C in an existing codebase.
  • A thoughtful approach to engineering quality, including testing, code review, maintainability and continuous improvement.
  • Experience working in a cross-functional product team, collaborating with engineers, product managers and other partners to deliver customer-focused outcomes.
  • The ability to contribute to technical decisions, explain trade-offs clearly and work collaboratively towards pragmatic solutions.
  • A proactive mindset, with the confidence to identify blockers or inefficiencies and help improve how the team works.

Skills

  • Swift
  • SwiftUI
  • UIKit
  • Objective-C
  • SPM
  • Tuist
  • AWS
  • New Relic
  • ELK
  • Docker
  • Terraform
  • GitHub Actions

Location

  • London
  • Paris
  • Barcelona
  • Milan
  • Edinburgh
  • Madrid

Work Type

  • Hybrid
  • Remote

Benefits

  • Private healthcare & dental insurance
  • Generous work from abroad policy
  • 2-for-1 share purchase plans
  • EV Scheme
  • Extra festive time off
  • Excellent family-friendly benefits
  • Clear career paths
  • Transparent pay bands
  • Personal learning budgets
  • Regular learning days

About the Company

  • We are champions of rail, inspired to build a greener, more sustainable future of travel.
  • Trainline enables millions of travellers to find and book the best value tickets across carriers, fares, and journey options through our highly rated mobile app, website, and B2B partner channels.
  • Europe’s number 1 downloaded rail app, with over 135 million monthly visits and £6.3 billion in annual ticket sales, we collaborate with 270+ rail and coach companies in over 40 countries.
  • We want to create a world where travel is as simple, seamless, eco-friendly and affordable as it should be.
  • Today, we're a FTSE 250 company driven by our incredible team of over 1,000 Trainliners from 50+ nationalities, based across London, Paris, Barcelona, Milan, Edinburgh and Madrid.
  • With our focus on growth in the UK and Europe, now is the perfect time to join us on this high-speed journey.

Equal Opportunity

  • We know that having a diverse team makes us better and helps us succeed. And we mean all forms of diversity - gender, ethnicity, sexuality, disability, nationality and diversity of thought.
  • That's why we're committed to creating inclusive places to work, where everyone belongs and differences are valued and celebrated.