Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
FairMoney

Software Engineer

FairMoney

. Design, develop, and maintain scalable and reliable backend services.

Posted 9/22/2026full-timeLagos • NigeriaMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in backend software engineering with a focus on Golang and Ruby on Rails, API design, and relational databases like PostgreSQL and MySQL. Proven ability to write clean, maintainable code and implement robust testing practices in a collaborative environment.

Highest-signal resume keywords
Golang ProgrammingRuby on Rails DevelopmentAPI Design and DevelopmentPostgreSQL Database ManagementUnit and Integration Testing

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Backend Software EngineeringSQL Query OptimizationEvent-Driven ArchitectureAsynchronous ProcessingTechnical TroubleshootingData Structures and AlgorithmsSoftware Engineering PrinciplesContinuous IntegrationObservability and Performance MonitoringHigh-Volume Transactional Systems
Soft Skills
Problem-SolvingCollaborationCommunication
Tools & Technologies
GitAI Development ToolsPrompt Engineering
Industry Keywords
FintechBankingLendingFinancial ProductsRegulated Financial Domain

Tech Stack

Tools & technologies
MySQLPostgresRubyRuby on RailsSQLGo

About the role

Key responsibilities & impact
  • Design, develop, and maintain scalable and reliable backend services.
  • Write clean, maintainable, and production-ready code.
  • Build and improve backend services supporting FairMoney's financial products.
  • Work with Golang and Ruby on Rails backend technologies.
  • Troubleshoot, debug, and resolve technical issues.
  • Participate in code reviews and contribute to engineering best practices.
  • Design, develop, and maintain secure and scalable APIs.
  • Document APIs and integrate backend services with internal and external systems.
  • Design and work with relational database schemas using PostgreSQL and MySQL.
  • Write efficient SQL queries and optimize database performance.
  • Ensure data integrity, consistency, and reliability.
  • Write and maintain unit and integration tests.
  • Participate in automated testing and continuous integration processes.
  • Use AI-powered development tools and prompt engineering to improve productivity, code quality, debugging, testing, and problem-solving.
  • Collaborate with Product, Engineering, Data, and other teams.
  • Participate in technical planning, design discussions, and architecture decisions.
  • Identify technical improvements and contribute to engineering practices.
  • Own assigned projects from development through deployment and maintenance.

Requirements

What you’ll need
  • 3–4 years of professional backend software engineering experience.
  • Strong experience building and maintaining backend applications and services.
  • Strong experience with backend programming languages such as Golang and/or Ruby on Rails (RoR).
  • Solid experience working with relational databases, particularly PostgreSQL and/or MySQL.
  • Strong understanding and practical experience with API design and development.
  • Strong testing discipline, including experience 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.
  • Ability to work effectively in a collaborative engineering environment.
  • Experience with AI development tools and prompt engineering is a plus.
  • Experience with fintech, banking, lending, or other financial products is a plus.
  • Experience in lending, credit, payments, or another regulated financial domain.
  • Experience with event-driven architectures, messaging systems, and asynchronous processing at scale.
  • Experience working with high-volume transactional systems.
  • Experience with observability and performance monitoring tools.
  • Experience working with distributed or highly scalable systems.
  • Experience using AI tools as part of day-to-day software development.

Benefits

Comp & perks
  • Competitive pay
  • Paid annual leave
  • A network of talented colleagues
  • Remote / in-office work flexibility
  • Opportunity to work with a diverse, international team
  • Opportunity to build technology that impacts financial services across emerging markets