Senior iOS Engineer
About the Role
You will design, develop, and maintain high-quality iOS SDKs and white-labeled mobile applications. You will collaborate with product managers, designers, and engineers to deliver features that meet business goals. You will contribute to architecture decisions, implement scalable solutions, and promote best practices in testing and performance. You will mentor junior and mid-level engineers, help establish CI/CD and automated testing, and manage App Store submissions to ensure smooth releases.
Requirements
- 5+ years of professional experience building and deploying iOS applications using Swift
- Strong familiarity with iOS SDKs UIKit and SwiftUI concurrency models and Apple's Human Interface Guidelines
- Demonstrated experience creating modular reusable codebases including SDK or framework development
- Exceptional attention to detail with a passion for outstanding user experiences
- Proven ability to work autonomously and make informed decisions in dynamic environments
- Experience mentoring other engineers and contributing positively to team dynamics
- Comfortable collaborating cross-functionally with product design and other stakeholders
- Experience implementing CI/CD pipelines automated testing frameworks and managing App Store submissions
Responsibilities
- Develop and maintain high-quality iOS SDKs and white-labeled mobile applications
- Collaborate with product managers designers and engineers to deliver features aligned with business goals
- Contribute to architecture decisions and implement robust scalable solutions
- Promote best practices in mobile development emphasizing code quality testing and performance optimization
- Mentor junior and mid-level engineers fostering growth and collaborative team culture
- Stay informed on the latest iOS platform developments and proactively suggest improvements
- Participate in product and design discussions advocating for mobile-first solutions
Benefits
- Stock options
- Medical insurance
- Dental insurance
- Vision insurance
- Flexible time off
- 401(k) plan
- Additional company perks
