
iOS Engineer
- Jakarta
- Permanent
- Full-time
- Develop an intuitive and delightful product experience for our iOS platform.
- Own features through inception, design feedback, implementation, and launch.
- Implement unit tests and functional tests for tasks.
- Collaborate with stakeholders such as our Product Designers, Product Managers, Backend Engineers, and Data Engineers.
- Mentor and guide other engineers on contributing to the code base
- 2+ years of professional experience in iOS development.
- Proficiency in Swift or Objective C and experience with the iOS framework are necessary.
- Deep understanding of UIKit.
- Excellent communication skills and passion for solving challenging technical problems.
- Familiarity with end-to-end systems development life cycles.
- Bachelor's degree in Computer Science, Engineering, or related equivalent experience.
- You implement unit tests and functional tests for tasks.
- You have high engineering standards and bring consistency to the codebases, infrastructure, and processes.
- Familiarity with RxSwift, IGListKit, and Texture
- Swift & Objective-C
- RxSwift
- UIKit & Auto Layout
- Core Graphics & Core Animation
- Lottie
- Core Data
- VIPER/MVVM architecture