Software Dev - Undergraduate Intern
Internship Forum Jobs
Part time
Remote
Mowe
Description
We are looking for a passionate and curious undergraduate Software Developer Intern to join the IFJ engineering team. This is hands-on experience — not coffee runs. You will write code, fix bugs, and ship features alongside an experienced engineering team.
Requirements
Currently studying Computer Science, Software Engineering, or a related field
Basic knowledge of any programming language (PHP, JavaScript, Python, etc.)
Familiarity with HTML/CSS and basic web concepts
Eagerness to learn and take on real responsibility
Good communication skills and ability to work in a team
Basic knowledge of any programming language (PHP, JavaScript, Python, etc.)
Familiarity with HTML/CSS and basic web concepts
Eagerness to learn and take on real responsibility
Good communication skills and ability to work in a team
Responsibilities
Assist in building and maintaining features on the IFJ web and mobile platform
Write clean, readable code under the guidance of senior engineers
Participate in code reviews and team stand-ups
Test features and report bugs with clear documentation
Learn and contribute to real product decisions
Write clean, readable code under the guidance of senior engineers
Participate in code reviews and team stand-ups
Test features and report bugs with clear documentation
Learn and contribute to real product decisions
Benefits
Hands-on experience on a live, growing African tech platform
Mentorship from experienced engineers
Certificate of completion and letter of recommendation
Access to all IFJ Academy courses free of charge
Flexible remote working arrangement
Mentorship from experienced engineers
Certificate of completion and letter of recommendation
Access to all IFJ Academy courses free of charge
Flexible remote working arrangement
Job Details
- Type
- Part time
- Work Mode
- Remote
- Field
- Technology & IT
- Posted
- 2 hours ago
- Expires
- Aug 7, 2026
Skills Required
PHP
JavaScript
HTML
CSS
Laravel
Flutter
Git
Problem solving
Team collaboration