Senior Android Developer at Gokada

Gokada is a technology company focused on changing the face of transportation in Nigeria starting with an on-demand motorcycle taxi service in order to solve some of the country’s most challenging problems in logistics and transportation. We aim to help millions of passengers across the country rethink how they move by providing a safe and affordable engine for smart mobility.

We are recruiting to fill the position below:

Job Position: Senior Android Developer
Job Location:
Lagos

Responsibilities


  • Design and build applications that run on all Android OS versions
  • Ensure the performance, quality, and responsiveness of applications
  • See project from start to Play Store
  • Maintain the code base i.e fix bugs and correct bottlenecks

Requirements

  • Minimum of 3 years experience
  • Experienced leading a team
  • Proficient with Java and/or Kotlin
  • Experience with RESTful APIs to connect Android applications to back-end services
  • Experience with implementing great UIs that match provided mockups including animations.
  • Experience with unit testing and UI tests using JUnit and Espresso
  • Familiarity with cloud message APIs and push notifications
  • A very good knowledge of product flavours
  • Experience with Continuous Integration e.g CircleCI.
  • Experience with MVVM or any other architecture
  • Experience with popular libraries like RxJava, Dagger 2
  • Experience with SocketIO or any other real-time technology