Senior Android Developer (FT005)

2 September, 2024
Application ends: 30 September, 2024
Apply Now

Job Description

Our Client started in 2012 as a brick and mortar consumer lender focused on the Nigerian market. Having raised a Series A round in 2015, they pivoted in 2016 to become a digital lender via the Paylater App (www.paylater.ng) and they are focused on provided access to financial services to the “Next Billion’ starting in Africa.

Currently, they are the largest fully automated smartphone lender in West Africa with over 1,000,000 apps downloaded and disbursing just under 2,000 loans per day in Nigeria and Ghana.

Our Client is headquartered in Lagos, Nigeria with offices in South Africa and the UK.

As a Android Engineer, you will be responsible for developing applications for devices and SDKs for Android apps powered by the Android operating system. You will actively contribute to developing Android based Software and their integration with back-end services.

You will

  • Drive the direction of the mobile applications in the company to deliver robust, secure and efficient experiences to make our customers happy.
  • Design, develop and improve our Android applications across all popular devices.
  • Produce technical designs and lead developers during development.
  • Build up best-practices around Android development, code reviews and training.
  • Work with the Quality Assurance team to troubleshoot and resolve issues.

You have

  • BS/MS degree in Computer Science, Engineering or a related subject
  • Experience building native apps in Android using Java (mandatory) and Kotlin
  • Demonstrate strong analytical and problem solving skills.
  • At least 4 years of software development experience and Android skills development
  • Must have published at least one original Android app to the Play Store
  • Experience with Android and Firebase SDKs
  • Experience working with remote data via REST and JSON
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle.
  • Sound knowledge on android components (Content providers,
  • Broadcast receivers, services, activities, fragments, UI layouts, Intents ..)
  • Fast paced and able to work to deadlines.
  • Alternatively and to enhance your chances of being selected:
    • Knowledge of at least one backend programming language
    • Ability to work with UX prototyping tools like Figma, Adobe XD, InvisionApp etc
    • Knowledge of GIT
    • Test Driven Development, Continuous Integration and/or other automated testing skills.
    • Overall software development experience of 5+ years
    • Agile Development experience.
    • Prior experience working with financial applications
  • Fluency in English both oral and written (B2-C1); any other language is a strong plus

*Note: By submitting your application, you accept that iWIA will conduct pre-employment screening such as reference and screening checks.Senior

Photos