Deskripsi pekerjaan
An iOS developer will be responsible for developing applications for mobile devices powered by Apple鈥檚 iOS operating system. Ideally, a good iOS developer is proficient with one of the two programming languages for this platform: Objective-C or Swift. iOS developers must also have a strong understanding of the patterns and practices that revolve around the iOS platform.
Who We Are
OVO is Indonesia鈥檚 fastest growing and leading payments and financial services platform in Indonesia. Within 2 years, OVO has been recognised as Indonesia鈥檚 5th unicorn and continues to win customer mindshare and heartshare through its innovations within Payments and as it accelerates its Financial Services offerings including digital lending, insurance and investments.聽
Anchoring on its vision and mission to be the largest Fintech platform in Indonesia through providing Indonesians with equal financial access, to date, OVO has extended its reach to be available across 115mn devices across >30 cities nationwide and is accepted across >500 retailers.
You Will
- Develop, test and maintain mobile application on IOS platform
- Work in cross functional teams with product managers, UX Designers and QA Engineers to ship software on-quality and on-time
- Writing clean and well-abstracted code that you are proud of, with extensibility and performance in mind
- Team up in an agile team of top-tier developers, working closely with Product Owners and UX Designers, Test Engineers and other IOS Engineers
- Ensure that features are being delivered efficiently
What You Need
- Minimum 4 years of experience in the related field.
- Bachelor鈥檚 Degree in Computer Science, Computer Engineering or related disciplines.
- Strong in Swift language.
- Strong knowledge in design pattern.
- Strong skill in test driven development.
- Design pattern skill : SOLID principle (must have), Domain Driven Design (is a plus).
- Familiar in writing unit test in swift.



