At DKatalis Lab's Financial Services Team, we wake up thinking about better ways to expand access to savings, insurance, loans, and investments to all Indonesians.
We build financial products with partners and deploy at scale to our hundreds of thousands of merchants, 1 million+ drivers, tens of millions of users.
We're looking for talented new colleagues to join us on our mission of universal access to financial services.
Responsibilities
- Design and build highly scalable, reliable and fault tolerant systems for one of the world's
fastest growing unicorns
- Quickly grasp concepts, problems and implement solutions with guidance
- Unit test code for robustness, usability and reliability
- Contribute to the evolution of the technology, product and experience
- Coordinate with cross functional teams (Backend, DevOps, Design etc.) on planning and
execution
- Communicate, collaborate and work effectively across cross functional teams in a global
environment
Experience Or Skills
- 3+ years of hands on experiences in developing and testing apps on Android for large scale
applications
- Hands on experience and strong proficiency but not limited to Kotlin with strong
foundations in Java, OOPs, Design Patterns, Clean Code fundamentals
- Good understanding of interactive application development paradigm
- Working knowledge with dagger, http, retrofit, rxjava, butterknife, bolts, glide, espresso,
mockito, powermock or equivalent libraries on Android
- Ability to understand the dependent system/sub-systems and troubleshoot issues
effectively
- Well versed with Agile methodologies, TDD and Test Engineering and Automation.
- Ability to understand and implement continuous Integration and Continuous Delivery
principles.
- Excellent communication skills (English is required)