We're looking for a Senior iOS Engineer to help us elevate Complex’s mobile-first strategy. You’ll lead ongoing native app development for iOS, focusing on performance, scalability, and a seamless experience that connects content and commerce.
What You'll Do
- Lead feature development in our iOS app, written in Swift, supporting commerce and editorial use cases.
- Architect reusable components and patterns that scale across modules and teams.
- Collaborate with backend and API engineers to integrate new services into the app.
- Proactively improve app performance, startup time, and overall user experience.
- Implement analytics, A/B testing, and experimentation frameworks to iterate on features.
- Review pull requests, help refine technical specs, and mentor junior mobile engineers.
- Triage and resolve bugs, crashes, and performance regressions using real-time observability tools.
- Stay current with iOS trends, Apple updates, and evolving platform best practices.
Who you are
- 5+ years of professional experience building iOS applications.
- Deep knowledge of Swift and iOS SDKs.
- Experience integrating with backend APIs and third-party services.
- Strong understanding of mobile app architecture and Apple HIG.
- Familiarity with app performance tooling and mobile observability.
Bonus Points if…
- Experience with eCommerce or content delivery apps.
- Background in integrating native apps with headless CMS or Shopify.
- Familiarity with CI/CD for mobile development.
- Experience leading or mentoring other mobile engineers