Android Developer

Job Information

  • icon
    Category IT Jobs
  • icon
    Posted On Feb 15 ,2021
  • icon
    Qualifications Bachelor's Degree
  • icon
    Employer Name Moove
  • icon
    Contact Email talent@moove.africa

Job Description

Job Summary

  • We are seeking a resourceful and hands-on Android Developer to join the rapidly growing development team. You will be a part of a highly dynamic and innovative development team working on the latest technologies in the logistics and auto finance space.
  • The developer will be responsible for building, managing and maintaining applications that support end-to-end operations from driver onboarding & management, fleet management, monitoring operations and external applications.

Responsibilities

  • Responsible for working with backend engineers, product managers, and designers to design, develop and deliver mobile features within regular sprint cycles
  • Translate architecture and wireframes into high-quality code
  • Active participation in the whole development process, from initial design up to launching the product
  • Work in an Agile/Scrum environment to deliver high-quality software against aggressive schedules
  • Take care of maintaining feature reliability and better feature response time by bug fixing and refactoring code

Requirements

  • Candidates should possess a Bachelor’s degree.
  • 2+ years’ experience in the development of the Android platform (Java for Android or Kotlin)
  • Deep knowledge and understanding of Android Design patterns
  • Production experience working on projects with 100% unit test coverage for non-UI logic
  • Good understanding of the mobile client and web server communication(Rest API, GraphQL, JSON).
  • Experience working with Memory management (Data structures, Heap, Stack, GC etc.) and Threads/Async Tasks.
  • Experience collaborating on projects and working efficiently as part of a team.
  • Knowledge of Agile Methodologies.