About Company:
We are a technology company with a well used Fintech product. You’ll join a small but experienced, close-knit team and have a direct hand in shaping our product, architecture, and culture as we even expand further.
Job Description:
We’re hiring a Senior Software Engineer to help us build and scale reliable backend services and mobile experiences for a high-transaction fintech platform. You’ll take ownership of core systems, contribute to architectural decisions, and help raise engineering standards through mentorship and strong delivery.
Responsibilities
- Design, build, and maintain scalable backend services using Laravel (PHP)
- Build and maintain key mobile features using React Native
- Architect and implement RESTful APIs, integrations, and fintech workflows
- Improve performance and reliability using Redis, queues, caching, and background jobs
- Write clean, testable, maintainable code (with strong engineering discipline)
- Review code, guide implementation decisions, and mentor mid-level engineers
- Collaborate closely with Product, Design, and QA to ship high-quality releases
- Contribute to system architecture, technical standards, and engineering best practices
Requirements:
- Strong expertise in Laravel + PHP (real-world production systems)
- Solid React Native experience in production (not just prototypes)
- Strong understanding of backend architecture, data design, and API design
- Experience with MySQL, Redis, and Docker
- Proficiency with Git workflows (PRs, reviews, branching strategies)
- Comfortable working in a remote, distributed team environment
- Backend: PHPUnit/Pest, integration tests, contract tests
- Strong ability to write technical docs.
- Mentoring experience and strong code review habits.
- Ownership mindset: scoping, prioritization, and delivering end-to-end
Qualifications and Skills:
- 5+ years of professional software engineering experience
- Bonus: fintech, payments, high-availability, or high-volume transaction experience
- Experience/knowledge in React, python or any other languages and technologies.
Why Join Us?
- Ownership: Take full responsibility for our technology stack.
- Remote Working.
- Culture: Small, innovative and collaborative: shape processes and culture.
What success looks like (first 60–90 days)
- You understand our core systems and can independently ship production features
- You improve reliability/performance in at least one key flow (e.g., API response times, queues, caching, failure handling)
- You contribute to engineering standards (testing discipline, code review quality, architecture discussions)
Salary
₦250,000 - ₦400,000 a monthApplication Closing Date: Not specified
Application Instructions:
Click the button below to apply
Job Information
Deadline
Not specified
Job Type
Full-time
Industry
ICT/TECH
Work Level
Experienced
State
Nigeria
Country
Nigeria