about 5 hours ago
Responsibilities
- Define and evolve the technical architecture for iOS applications.
- Lead the design and delivery of complex features across product initiatives.
- Collaborate with Product Managers, Designers, and Backend Engineers.
- Champion engineering excellence by evolving coding standards and best practices.
- Provide technical leadership through mentoring and architectural reviews.
- Drive adoption of modern iOS technologies and scalable architectural patterns.
- Influence platform-wide improvements in performance and developer experience.
- Embed AI-assisted engineering practices into software development.
Requirements
- Typically requires 10+ years of experience in iOS development.
- Extensive experience designing and shipping high-quality native iOS applications.
- Deep expertise in Swift and advanced knowledge of UIKit and SwiftUI.
- Proven experience designing scalable application architectures.
- Strong understanding of iOS concurrency and performance optimization.
- Experience building resilient networking layers and integrating RESTful APIs.
- Ability to influence technical direction through collaboration and mentoring.
- Comfortable evaluating and adopting AI-powered engineering tools.
Benefits
- Own meaningful projects that impact millions of users.
- Learn and grow in a high-performing engineering team.
- Be part of a culture that values respect, excellence, and curiosity.
- Enjoy competitive compensation, equity, and world-class benefits.
- Unlimited PTO plus additional company-wide time off.
- Fully paid life and long-term disability insurance.
- 401k with a 4% company match.
- Maternity and fertility benefits with 26 weeks paid parental leave.
Tech Stack
SwiftSwiftUI
Categories
AI & MLMobile