Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: May 23, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    uLesson is the first of its kind in Africa. An organisation that leverages best in class teachers, media, and technology solutions to create high-quality, affordable and accessible education for African students. We have built a platform that helps African students be the very best they can be - an app that allows them to maximize their academic achievement and prepare for a future in various disciplines and subjects. Our team of passionate and talented people have together built a learning experience unprecedented in richness, scope, interactivity and effectiveness.
    Read more about this company

     

    Staff Android Engineer

    About the role

    • We are looking for an experienced Android Engineer to lead our team of Android Engineers.
    • You will be responsible for developing and maintaining all our Android applications, aimed at a range of Android devices including TV, mobile phones and tablets.
    • Your primary focus will be the architecture and development of our Android applications and their integration with back-end services. Y
    • ou will be working alongside other disciplines working on different layers of the infrastructure.
    • A commitment to collaborative problem-solving, sophisticated design and the creation of quality products is essential.

    Key Responsibilities

    • Lead a team of Android Android Engineers to build well-tested and highly scalable native Android applications.
    • Collaborate with the product, design and backend teams to implement new features and build on existing ones.

    Qualifications and Skills

    • 10+ years of experience in Android development
    • 5+ years of writing Kotlin
    • Solid understanding of multithreading on Android and familiarity with libraries like kotlinx-coroutines and RxJava
    • Solid understanding of how to make network calls using Retrofit and Okhttp
    • Must have a working knowledge of DI with Dagger or Hilt
    • In-depth understanding of Jetpack Libraries (Room, Navigation components)
    • Ability to write Unit, Integration and E2E tests on Android
    • Familiarity with AndroidX testing libraries
    • Game development is a plus 
    • Experience leading and mentoring other developers Nice to haves:
    • In-depth knowledge of Exoplayer
    • Practical understanding of modular applications and DFM
    • Experience building on top of Android OS
    • Experience building Android TV apps Application Process:

    Method of Application

    If you think you are qualified for the role, please send your updated CV to People@ulesson.com, telling us a bit about yourself.

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at uLesson Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail