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

Get the CLI →

Who Analytics

NewBe an early applicant

Senior iOS Developer Engineering · Remote · Full-time

Posted
Discussion

Summary

Senior iOS engineer building and growing the company's own consumer apps and games in Swift and SwiftUI — shipping features, owning quality (performance, stability, crash-free sessions), building StoreKit 2 subscription flows, and running data-driven experiments in a small remote team.

We’re looking for a senior iOS engineer who loves Swift and SwiftUI to build and grow our own apps and games — from the first prototype to features used every day.

What you’ll do

  • Design, build and ship new features for our iOS apps in Swift and SwiftUI
  • Own app quality end to end: performance, stability, accessibility and crash-free sessions
  • Build subscription and in-app purchase flows with StoreKit 2
  • Work closely with design, product and analytics in a small cross-functional team
  • Run experiments and use data to decide what to build next
  • Review code, mentor teammates and keep our iOS architecture clean and modern

What you bring

  • 5+ years of professional iOS development experience with apps live on the App Store
  • Excellent Swift skills, including SwiftUI, Swift Concurrency (async/await) and UIKit interoperability
  • Experience with Firebase (Firestore, Remote Config, Analytics, Crashlytics) or similar backends
  • Solid understanding of REST APIs, local persistence (SwiftData / Core Data) and modular architecture
  • Strong testing habits (Swift Testing / XCTest) and experience with CI/CD (Xcode Cloud or fastlane)
  • Clear communication in English and comfort working in a remote team
  • Nice to have: experience with subscription apps, mobile games or AR (ARKit / RealityKit)

Skills

What Senior Mobile jobs ask for — and how much of it you have →
Apply

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.