Description
You will own iOS features from inception through design, implementation, and launch.
This role is remote.
Responsibilities
- Develop and maintain iOS features end-to-end.
- Collaborate with Product Designers, Product Managers, Backend Developers, and the Data Team.
- Implement designs using a custom design system and declarative UI framework.
- Manage data persistence and asynchronous operations.
- Build and maintain build configurations.
Required Skills
- 12+ years of professional iOS development experience.
- Proficiency in Swift.
- Deep understanding of UIKit.
- Experience with RxSwift for reactive programming.
- Familiarity with Core Data.
- Experience with Bazel build system.
- Knowledge of VIPER-esque architecture.
Preferred Skills
- Experience with custom design systems.
- Familiarity with declarative UI frameworks.