Deskripsi pekerjaan Android Developer Pt Rpay Finansial Digital Indonesia
- Description
Yourpay is a digital payment and a super mobile application whose mission is to empower and boost financial inclusion and literacy of Indonesian migrant workers overseas and their families at home
Position Summary
Software engineering takes the central roles for building Yourpay products and systems.
As an android developer, you’ll work closely with our Engineers and Product Team to ensure system consistency and improve user experience. Ultimately, you should be able to develop and maintain functional and stable applications to meet our company’s needs.
Responsibilities
- Designing and implementing new features
- Supporting and maintaining existing codebase
- Writing clean, maintainable and efficient code
- Driving continuous adoption and integration of relevant new technologies
Requirements
- 2 year minimum professional working experience as an Android Engineer (Native Android and/or Kotlin)
- Experience in Kotlin, basic Java, Gradle, JWT session management, Android SDK, Firebase
- Knowledge of multi-module, clean architecture, SOLID principle, Kotlin flow, Dependency Injection - Hilt, Custom View
- Remote data via REST, JSON, Android Studio, third-party libraries and APIs
- Bachelor’s degree or higher in computer science, computer engineering, information system, electrical engineering, or relevant discipline
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle.
- Knowledge of code versioning tools (ex: Gitlab, Github)
Nice-to-Have
Knowledge of UI unit test automation (TDD/BDD tool i.e. Jasmine, Mocha, Protractor)

