Software Engineering Intern (NYSC)
Job Overview
Location
Lagos, Lagos, Nigeria
Employment Type
NYSC
Work Arrangement
Hybrid
Sector
Information Technology & Software
Experience Level
Entry Level (0-2 years)
Application Deadline
February 26, 2026
About the Company
Rivy, formerly Payhippo (YC 21), is at the forefront of enabling Nigeria's clean energy transition. We specialize in providing seamless financial solutions for end-users, installers, and operators of clean energy equipment through our innovative proprietary credit engine.
Our mission is to transform the clean energy sector by building cutting-edge solutions that enhance operational efficiency and customer satisfaction. We are dedicated to delivering exceptional products and services, driving sustainable development and economic growth in Nigeria.
Job Description
Rivy is seeking a motivated Software Engineering Intern to join our dynamic team during your NYSC service year. This is a unique opportunity to contribute to impactful projects that directly serve thousands of customers across Nigeria.
You will work on real products, ship code to production, and collaborate closely with experienced senior engineers. This role is designed for individuals passionate about building, solving complex problems, and accelerating their learning in a fast-paced startup environment.
To apply for this role, click the Apply button on this page and follow the instructions.
Required Skills
Key Responsibilities
- Write clean, maintainable code for our microservices architecture using languages like TypeScript, Python, Node.js, or Go.
- Develop and enhance APIs that support our loan origination, asset financing, and payment systems.
- Collaborate with product and design teams to translate requirements into functional features.
- Participate actively in code reviews and learn best engineering practices from seasoned developers.
- Debug issues, investigate production incidents, and contribute to improving system reliability.
- Write comprehensive tests and documentation to ensure high code quality.
- Work with databases (PostgreSQL), cloud infrastructure (GCP/Kubernetes), and modern DevOps practices.
Qualifications
- Currently serving or about to commence NYSC.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Foundational knowledge of at least one programming language (JavaScript/TypeScript, Python, Go, or Java).
- Basic understanding of databases (SQL) and RESTful APIs.
- Familiarity with Git and version control workflows.
- Evidence of personal projects, contributions to open source, or hackathon participation is a strong plus.
- Experience with TypeScript or Node.js is desirable.
- Exposure to cloud platforms (GCP, AWS) or containerization (Docker) is a plus.
- Interest in fintech, clean energy, or Africa's economic development is a plus.
Benefits & Perks
- Competitive monthly allowance above standard NYSC allowance.
- Mentorship from experienced analysts and direct exposure to leadership.
- Access to real financial data and meaningful business problems.
- Opportunity for full-time conversion based on performance.
- Flexible hybrid work arrangement.
- A collaborative, no-politics culture where your insights are valued.
How to Apply
Send your CV and a brief cover letter explaining why you want to join Rivy.
Join Our Communities
Posted Date
February 11, 2026
Graduate Trainees
Route Pal NG
Data Analyst Intern (NYSC)
Rivy
GRADUATE TRAINEE PROGRAM
Greenery Global Services
Graduate Trainee - Project Management
Digital Jewels Africa
Graduate Trainee - IT Governance , Risk & Compliance
Digital Jewels Africa
Sales Internship Programme
Jobrole Consulting Limited
NYSC Corpers
Route Pal Travel Agency
Graduate Internship Program - Bakery Division
Sundry Foods
AWS Specialist / DevOps Engineer
Confidential Employer
Senior Angular Developer
Confidential Employer