Junior Android Developer
CAIRO - FULL TIME
Job Description
We’re looking for a Junior Android Developer to join our mobile development team and help build and enhance our innovative applications. The ideal candidate is enthusiastic about modern Android development, embraces clean architecture, and is eager to work in a fast-paced startup environment where their work directly contributes to improving healthcare outcomes.
Responsibility
  • Design and implement high-performance, high-availability Android applications
  • Collaborate with cross-functional teams to create innovative mobile solutions
  • Ensure application performance, security, and scalability
  • Stay updated on the latest mobile development trends and best practices
Requirements
  • 3+ years of Proven Experience in Android Apps Development
  • Very Good Experience with Modern Android Clean Architecture Patterns ( MVVM, MVI )
  • Solid grasp of asynchronous programming with Coroutines/Flow, and experience with dependency injection frameworks like Hilt or Dagger
  • Strong experience of networking, offline-first strategies, data persistence, and RESTful API integration
  • Hands-on experience with unit, instrumentation, and UI testing using tools like JUnit, Espresso, and MockK
  • Experience with modular multi-module project structures and feature toggles
Please note that as close collaboration is required with the Toronto and San Francisco teams, standard availability required is 9 - 5 Eastern Time, Monday through Friday.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Are you eligible to work in Canada?
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.