Senior iOS Engineer
Skills
Android DevelopmentApp StoreConcurrent ProgrammingCraftsDesign ToolsLarge Language ModelsMongodb
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
