Android Engineer - Client User & Transaction
Software Engineering
Jakarta, Indonesia
Kredivo is hiring a Mobile Engineer SDE 2 to join the Client User & Transaction division in Dipo Tower Office.
You will own small-to-medium features, improve application stability, write tests, participate in code reviews, and collaborate with Product, Backend, QA, Design, and other mobile engineers to maintain consistent business logic across platforms.
About the job:
● Build and maintain mobile features using Kotlin, Swift, Compose Multiplatform, and Jetpack Compose.
● Own small-to-medium features from implementation to release.
● Fix bugs, improve stability, and write automated tests.
● Participate in code reviews and cross-functional collaboration.
● Apply clean architecture, modularization, MVI/MVVM, dependency injection, and reusable component practices.
About you:
● 2–5 years of mobile development experience.
● Experience with Kotlin or Swift and willingness to work across Android and iOS.
● Familiarity with Compose Multiplatform and Jetpack Compose.
● Strong ownership, communication, problem-solving, teamwork, and willingness to learn.
● You understand the importance of automated testing, code reviews, maintainable code, and application stability.
#LI-RR1