Job Responsibilities


Description
  • Strongly serving the product owner and engineering team in the quest to deliver high-value business-facing applications.
  • Excellent ability to code using Android, Kotlin, and REST.
  • Work in an agile manner as part of a SCRUM Team Experience implementing new features and optimizing existing ones.
  • Technical depth that allows you to rapidly fix bugs and solve problems.
  • Pragmatism in the face of deadlines and change.
  • An eye for automation, to get stuck in and do what is necessary for the smooth operation of the team (then automate it).
  • Developing a UI component library Build for re-use and utilizing an evolving design system.
  • Should have basic knowledge of Design Patterns. 
  • Should know the MVVM Architecture Room Database (is most preferred). 
  • Should be able to lead a team of 2-3 developers.
Must Have

Tech Stack:

  • Android
  • Kotlin
  • RESTAPIs
  • Firebase
  • Git
  • Angular2
  • Javascript
Nice To Have
  • A detailed approach to writing tests and quality assurance.
  • Experience in network/bandwidth-constrained environments such as the East African market, is a plus.
  • Experience working closely across a variety of teams including product management, interaction design, customer care, and engineering.