Mid-Level Backend Engineer at Umba Nigeria

Posted on Tue 10th Jan, 2023 - www.hotnigerianjobs.com --- (0 comments)

Umba combines advanced tools and techniques to optimize risk exposures in emerging markets that are currently underserved by traditional banking services. The Umba platform allows users to apply, receive and repay microloans through their mobile phone while using machine learning to underwrite using a risk score that is highly accurate and improves over time.

Umba has just rolled out a new online POS solution and is teaming up with some of the biggest e-commerce merchants to increase customers access to online goods and services.

We are recruiting to fill the position below:

Job Title: Mid-Level Backend Engineer

Location: Lagos, Nigeria
Job type: Full Time

Job Description

  • We are looking for a Back-End Engineer responsible for supporting and expanding our platform of REST APIs developed in Python Flask. The primary focus of this role will be the development of new entities, relationships, data-models, business logic and well documented APIs to address existing issues and expand the current functionality of the platform and work with the Front-End teams to consume those APIs in our Mobile and Web interfaces.
  • We work in a fast-moving environment, and we build our team to be autonomous, able to deploy their own code, and solve their own problems.
  • You will be working with a small, but highly technical team. We have 250k users and work to ensure continuous uptime and constant improvement.
  • We train and deploy new machine learning models regularly and subscribe to data-driven decision making, you will not be just an implementer, but a valued opinion at the table.

Responsibilities

  • Build robust and scalable software in Python
  • Design and create services and system architecture for your projects, and contribute to existing infrastructure
  • Help improve our code quality through writing unit tests, automation, and performing code reviews
  • Participate in brainstorming sessions and contribute ideas to our technology, algorithms, and products
  • Dive into difficult problems and successfully deliver results on schedule.

Skills and Qualifications

  • Degree in Engineering preferred, but significant work that can be shared will be accepted.
  • At least 4 years of hands-on software engineering experience on a production application.
  • Experience with Python (or other object-oriented languages) required
  • Experience with Linux/Unix and scripting languages.
  • Java/Android, Swift/iOS, TypeScript/JavaScript/React development experience a bonus.
  • A track record of projects completed on time – you are a flawless executor, not a procrastinator.
  • Solid OOP and software design knowledge – you should know how to create software that’s extensible, reusable, and meets desired architectural objectives
  • You’re so much fun to work with, that if you were working on the weekend, we’d want to join you.

Work Status:

  • Valid work authorization for Nigeria

Application Closing Date
Not Specified.

Method of Application
Interested and qualified candidates should:
Click here to apply online