datatrota
Signup Login
Home Jobs Blog

Android Engineer at Gomoney

GomoneyLagos, Nigeria Software Development
Full Time
Gomoney is a digital bank in Lagos, Nigeria. We offer stress-free banking on your phone from anywhere in Nigeria at no hidden cost with the bank you deserve.

Job Summary

  • We are looking for an Intermediate Android Developer to join our growing mobile team.
  • As part of our Android development team, you will be responsible for developing and enhancing the GoMoney app using modern technologies like Jetpack Compose, Dagger-Hilt, MVVM architecture, and Kotlin Coroutines and Flow.
  • You will collaborate closely with our product, design, and backend teams to ensure seamless integration and great user experiences.

Key Responsibilities:

  • Design, build, and maintain advanced Android applications using Jetpack Compose.
  • Implement modern Android architecture (MVVM) using Kotlin Coroutines and Flow.
  • Integrate dependency injection with Dagger and Hilt for efficient code management.
  • Collaborate with cross-functional teams (Product, UX/UI, Backend) to define, design, and ship new features.
  • Ensure code quality through code reviews, testing (unit and integration), and best practices.
  • Troubleshoot and resolve bugs, bottlenecks, and other issues in a timely manner.
  • Stay up-to-date with Android development trends, including Jetpack libraries and best practices.

 This might be for you if you have...

  • 5 years plus of professional Android development experience.
  • Strong knowledge of Kotlin and Android SDK.
  • Hands-on experience with Jetpack Compose for UI development.
  • Proficiency in using Coroutines and Flow for asynchronous programming.
  • Solid understanding of MVVM architecture and its implementation in Android.
  • Experience with Dagger and Hilt for dependency injection.
  • Experience with Git for version control.
  • Familiarity with RESTful APIs and JSON to connect Android applications to back-end services.
  • Experience with testing frameworks such as JUnit, Espresso, or MockK.
  • Strong problem-solving skills and attention to detail.
  • Effective communication skills and ability to collaborate with cross-functional teams.
  • Experience with Room for local data storage.
  • Experience with CI/CD pipelines (e.g., GitHub Actions, Bitrise).
  • Familiarity with other Jetpack components (Navigation, LiveData).

 Nice-to-Have:

  • Exposure to Agile development methodologies.
  • Experience with cross-platform mobile technologies such as Flutter or React Native

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend