Posted on: 15/04/2026
Description :
Responsibilities :
- Design, build, and maintain high-performance, reusable, and reliable Android applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the best possible performance, quality, and responsiveness of the application.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automation.
- Continuously discover, evaluate, and implement new technologies to maximise development efficiency.
- Develop and integrate advanced UI/UX components using Jetpack Compose.
- Work with real-time data and implement features using WebSockets, Firebase Realtime Database, or GraphQL APIs.
- Research and apply emerging Android technologies, such as Android App Bundles (AAB), modularisation, and multi-module apps.
Qualifications :
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 2- 4 years of professional experience in Android development.
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
- Familiarity with RESTful APIs to connect Android applications to back-end services.
- Strong knowledge of Android UI design principles, patterns, and best practices.
- Experience with offline storage, threading, and performance tuning.
Preferred Skills :
- Experience with modern Android architectures like MVVM, MVP.
- Knowledge of Android Jetpack components.
- Experience with third-party libraries and APIs.
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
- Experience with unit testing, automated testing, and test-driven development (TDD).
- Strong problem-solving skills and a self-motivated, proactive attitude
Did you find something suspicious?
Posted by
Posted in
Mobile Applications
Functional Area
Mobile Development - Android
Job Code
1628598