Senior iOS Engineer

Skills
Android DevelopmentApp StoreConcurrent ProgrammingCraftsDesign ToolsLarge Language ModelsMongodb
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Deep hands-on experience building and shipping consumer iOS apps in Swift and SwiftUI
  • Strong product sensibility with a passion for polished delightful UX
  • Real opinions about interaction motion and detail
  • Comfort owning architecture decisions early with judgment to evolve vs rebuild
  • Embraces AI coding tools to move faster without sacrificing craft
  • Track record of shipping App Store apps that users love
  • Self-starter who thrives in ambiguity a fast-paced environment and a growing team

Nice to have

  • Design systems awareness
  • Accessibility focus
  • Native Android experience
  • Mobile CI/CD familiarity
  • On-device performance tuning

Day to day

  • Own and shape the iOS app end to end with responsibility for architecture state navigation offline behavior and App Store delivery
  • Design and build polished high-craft user experiences in Swift and SwiftUI in close partnership with design and product
  • Make foundational technical decisions early re-architecting when needed to help the app scale and evolve
  • Use AI coding tools to prototype iterate and ship faster while maintaining strong quality and craft
  • Partner with product and design leadership to bring early app versions to production and help set mobile standards as the team grows