Software Engineer (Full-Stack/Backend)

One Finance and Investments Limited

Apply for this job   

Share this job:

This job listing has expired! Click here to view the latest Banking / Financial Services jobs in Nigeria

Job Description

OneFi is one of Africa’s fastest growing and most innovative FinTech platforms.  We are looking to dominate the lending space through technological innovation and pride ourselves on our entrepreneurial and fast-paced culture. OneFi is headquartered in Lagos, Nigeria.

Your core responsibility will be to deliver highly available & scalable web applications that will help the company achieve its short & long-term role. As a backend engineer,  you will be responsible for building scalable services that power our entire application suites with cutting-edge server-side technologies (mostly of your choice). As a  full-stack engineer, you’ll be taking responsibilities for more than just building server side applications, but web applications that users can interact with.


Desired Qualities

  • Must have been building applications (web or mobile) for at least 2 years.

  • Must be able to work comfortably in a team.

  • Knowledge of JavaScript / HTML is a must for full-stack role.

  • Must be able to build web applications using at least ONE of the following platforms JavaScript (NodeJS), Java (Spring Framework preferred), PHP, Python or Ruby on Rails.

  • Good knowledge of Relational Database Systems (MySQL, PostgreSQL, or Oracle) and/or NoSQL systems (MongoDB, Elastic, Cassandra).

  • Great communication skills, and ability to put together documentation.

  • You can translate business requirements into good design.

The following are optional but will enhance your chances of being considered:

  • Knowledge of GIT Version-Control System.

  • Ability to write JavaScript in TypeScript and/or ES6.

  • A background in Computer Science, Mathematics and/or Statistics

  • Knowledge of microservices, Docker, and/or distributed systems.

  • Test Driven Development, Continuous Integration and/or other automated testing skills.

  • Ability to work with the Linux / Unix environment.

  • Our preferred frameworks: JavaScript, frontend development is AngularJS, backend is Sails; PHP: CodeIgniter, Laravel and WordPress system.



One Finance and Investments Limited

Job Level

Experienced (Non-Manager)




Information Technology

Job Type


Minimum Qualification


Preferred Years of Experience

1 - 3 years