
Posted
about 2 months ago
Deadline
24th Nov, 2025
Location
Nairobi, Kenya
Job Type
full time
You will develop and publish enterprise mobile applications in Android, collaborating with internal teams to develop functional mobile applications. You will work in a fast-paced environment, keeping up to date with new concepts and best practices for developing mobile applications while adopting Agile in DevOps.
Bachelor’s Degree in Computer Science or related field
3+ years of professional experience working with Android
4+ years of professional software development experience
A very good understanding about mobile applications and programming languages such as Kotlin, Java, SqlLite, XML
Knowledge in Swift, React Native, Flutter, Kotlin Multiplatform and Xcode
A strong understanding on Single Activity and MVVM architecture patterns and Jetpack components like Navigation
Experience in RESTful API integrations, Version Control (Git) and DevOps
An understanding on Security Principles with regard to mobile applications and tech platforms
Experience in developing Android applications
Knowledge of UI/UX designs and wireframes
Ability to create and maintain continuous integration and delivery of Android applications
Knowledge of functional and object-oriented programming
Significant experience working with Kotlin along with tools like Dagger Hilt, Ktlint, Espresso and SonarQube
Strong knowledge of Android fundamentals such as MVVM and Clean architectures, Paging, Navigation and LiveData
Good knowledge of Architecture using Library and Dynamic Feature modules
Ability to write well-documented, clean Kotlin code
Understanding of Dependency Management using Version Catalog
Familiarity with build tools like Gradle, Dexguard and Proguard
Understanding of secure REST APIs, Websocket Connections, offline storage, and working with third-party libraries
A complete understanding of the full mobile app development lifecycle right from prototyping
Knowledge of type checking, unit testing and code debugging
Knowledge of user interface design, responsive designs, animations and accessibility support
Well-versed in a variety of Android software and technologies such as ESLint
Experience with Firebase products and services
If you feel that you are up to the challenge and possess the necessary qualification and experience, kindly proceed to update their candidate profile on the recruitment portal and then Click on the apply button. Remember to attach ytheir resume. Click this button to apply 👇
Companies that have recently posted new job opportunities
Companies currently hiring for multiple roles