Point your AI agent at freehire and let it find you a job.

Get the CLI →

Guardian Media Group

NewBe an early applicant

iOS Engineer

Posted 1 view
Discussion

Summary

Builds and maintains the Guardian's iOS news app, shipping features end-to-end with a cross-functional team of designers, editors, and commercial colleagues. Core stack is Swift with SwiftUI and UIKit, plus contributing to architecture and engineering practices.

Overview

In this role you will build and maintain the Guardian iOS app, focusing on delivering fast, reliable, and accessible experiences. You’ll work with a cross-functional team of designers, editors, and commercial colleagues to ship features from design through release. You’ll contribute to architectural discussions and help evolve engineering practices. The role offers hands-on coding, collaboration, and opportunities to innovate on mobile experiences within a mission‑driven newsroom.

Pay / Benefits
  • 30 days annual leave
  • employee pension with employer contribution
  • volunteering days
  • private healthcare
  • life cover
  • eye tests
Responsibilities
  • Build and maintain iOS features from design to release
  • Develop new features and improve existing functionality
  • Collaborate with designers, editorial, and commercial teams
  • Review peers’ code to maintain high quality
  • Contribute to architectural discussions and engineering practices
  • Deliver high-quality user experiences through cross-functional collaboration
  • Participate in hack days and ship notable features (e.g., home screen widget)
Key requirements
  • Experience developing iOS applications in Swift
  • Strong understanding of SwiftUI and UIKit and Apple's core frameworks
  • Ability to independently deliver well-scoped features through to release
  • Willingness to contribute to architectural discussions
  • Collaborative approach with product managers, designers, and engineers
  • Curiosity and commitment to continually develop technical skills
  • Familiarity with Kotlin for Android, or Scala/Typescript for server-side development is useful but not essential
  • Collaborative
  • Effective communication
  • Curiosity
  • Swift
  • SwiftUI
  • UIKit

Skills

See also

Mobile jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available