Description

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

Education

Any Gradute