Posted on: 20/04/2026
Responsibilities :
- Design, build, and maintain high-performance, reusable, and reliable Android applications using Kotlin and Java.
- Collaborate with product managers, designers, and backend developers to define app features and functionality.
- Optimize applications for maximum speed, scalability, and battery efficiency.
- Ensure the technical feasibility of UI/UX designs and implement pixel-perfect, smooth interfaces.
- Identify and resolve bugs, performance bottlenecks, and other issues in the codebase.
- Provide constructive feedback, and mentor junior developers.
- Stay up-to-date with the latest Android SDKs, libraries, tools, and industry trends to incorporate into development processes.
- Participate in architectural decisions and contribute to the overall mobile strategy.
- Integrate RESTful APIs, third-party libraries, and cloud services into applications.
- Ensure app compatibility across a wide range of Android devices and OS versions.
Qualifications :
- Experience : 3+ years of professional Android development experience.
- Education : Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
Technical Skills : (Minimum 3+ years proficiency)
- Proficiency in Kotlin and Java programming languages.
- Strong knowledge of Android SDK, Android Studio, and Gradle.
- Experience with Jetpack components (e.g., LiveData, ViewModel, Room, Navigation).
- Familiarity with RESTful APIs, JSON, and integrating backend services.
- Understanding of Material Design principles and UI/UX best practices.
- Experience with version control systems (e.g., Git).
Preferred Skills :
- Knowledge of reactive programming (Coroutines, or Flow).
- Experience with dependency injection frameworks (e.g.,Hilt).
- Familiarity with unit testing (JUnit, Espresso) and CI/CD pipelines.
- Previous work with cloud-based services (e.g., Firebase).
Soft Skills :
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Ability to work independently and manage multiple priorities in a fast-paced environment.
Bonus Points :
- Published apps on the Google Play Store (please include links or references).
- Experience with cross-platform frameworks (e.g., Flutter, React Native).
- Contributions to open-source Android projects.
Did you find something suspicious?
Posted by
Posted in
Mobile Applications
Functional Area
Mobile Development - Android
Job Code
1629736