This role is for a Senior iOS Engineer to lead the development of mobile banking solutions in Asia, leveraging expertise in design, architecture, and hands-on development. The role involves providing technical leadership, coaching, and mentoring other engineers. The team is focused on building a world-class User Experience and Web/Mobile Development division within the financial services space.
Requirements
- At least 3 years of experience in iOS development with Swift
- Experience with Android development is a plus
- Willingness to learn Android technologies
- App development experience in Google Play and Apple App Store is a plus
- KMM development experience is a plus
- Experience integrating mobile apps with web services
- Experience with automation tests and unit tests
- Experience with Dexguard, Proguard, or Dexprotector is a plus
- Experience with Design System is a plus
- Experience with Feature Flagging such as Firebase is a plus
- Experience with custom UI development
- Familiarity with trending frameworks and libraries
- Good at finding and using open-source libraries
- Strong willingness to learn new practices and technologies
- Strong interpersonal and communication skills
- Understanding of Agile methodology
- Experience with multiple screen sizes and densities
- Experience with native components
- Experience with memory and performance solving
- Experience with debugging tools such as Dexguard, Proguard or Dexprotector
Benefits
- Meal and parking allowance
- Full benefits and salary rank during probation
- Health care insurance
- Performance bonus
- 15-day annual leave
- 13th month salary pro-rata
- 15-day annual leave+ 3-day sick leave + 1 birthday leave + 1 Christmas leave
- SMART goals
- Career opportunities