JOB RESPONSIBILITIES
- Design and build high-quality Android applications using Kotlin and Android Jetpack.
- Develop apps optimized for performance, scalability, and battery efficiency.
- Integrate mobile apps with RESTful APIs and backend systems.
- Implement clean and responsive UI based on Material Design and UX guidelines.
- Build reusable components and modular architecture.
- Write unit tests, UI tests, and integration tests to ensure app stability.
- Apply secure coding practices, protecting user data and sensitive information.
- Collaborate with UI/UX designers, QA engineers, iOS developers, and backend teams.
JOB REQUIREMENTS
- Minimum 2 years of experience in Android development.
- Bachelor’s degree in computer science, Software Engineering, or related fields.
- Proficient in Kotlin, with strong experience using Android Jetpack components (ViewModel, LiveData, Room, Navigation, etc).
- Experience with MVVM architecture, Retrofit, Dagger/Hilt, Firebase.
- Solid understanding of RESTful APIs, JSON, and real-time communication.
- Familiarity with Play Store deployment, CI/CD tools (Bitrise, Jenkins), Git.
- Background in mobile banking, fintech, or LOS applications is a plus.