About this role
FairMoney is hiring an Intermediate Software Engineer (RCL) to design, develop, test, and maintain reliable backend services powering its lending platforms. The role focuses on building scalable APIs, working with relational databases, and ensuring code quality and reliability. Technologies include Golang and Ruby on Rails, with emphasis on API design, database work, testing, and collaboration across product, data, and engineering teams. The position offers remote or in-office work in Abuja, Nigeria. Candidates should have several years of backend experience and a strong foundation in software engineering principles and problem solving.
What you would do
- Design, develop, and maintain scalable backend services.
- Write clean, maintainable, production-ready code.
- Build and improve backend services supporting FairMoney's financial products.
- Troubleshoot and resolve technical issues.
- Participate in code reviews and contribute to engineering best practices.
- Design, develop, and maintain secure, scalable APIs.
- Integrate backend services with internal and external systems.
- Design and work with relational databases and write efficient SQL queries.
- Write and maintain unit and integration tests; participate in CI processes.
- Collaborate with Product, Engineering, Data and other teams; own projects from development through deployment and maintenance.
What they are asking for
- 4 - 5 years of professional backend software engineering experience.
- Strong experience building and maintaining backend applications and services.
- Experience with Golang and/or Ruby on Rails (RoR).
- Solid experience with relational databases, particularly PostgreSQL and/or MySQL.
- Strong understanding of API design and development.
- Strong testing discipline with unit and integration testing.
- Ability to write clean, maintainable, scalable, and well-tested code.
- Good understanding of software engineering principles, data structures and algorithms.
- Experience with Git and modern software development workflows.
- Strong problem-solving and debugging skills.
Listing details are summarised from the source. Always confirm the role and the employer on the original posting before applying, and never pay to apply for a job.