Strong technical background in building and scaling high-impact B2C products, ideally with millions of users
Deep expertise in mobile architecture – iOS (Swift) with hands-on skills to make decisions and prototype when needed
Proven experience architecting complex systems – key design decisions that have stood the test of time and scale, ideally in a mobile or multi-client environment
Ability to influence and lead across teams – even without direct management, through mentorship, communication, and technical leadership
Responsibilities
Define and evolve the architecture for the iOS app, ensuring it is scalable, performant, and maintainable
Drive technical direction and long-term strategy aligned with product goals
Partner with product, design, and engineering teams to shape solutions that deliver great user experiences while meeting engineering constraints
Provide hands-on technical leadership: write reference implementations, lead architecture reviews, and support teams with technical guidance and mentorship
Champion best practices in system design, modularity, code quality, and testing
Identify and address system-level issues before they impact product delivery