Role Overview:
As a Junior Developer, you'll combine deep technical expertise in one area with broad knowledge across our clients entire technology ecosystem, driving innovation in solar and mobile technology solutions.
Location: Cape Town, South Africa
Work Type: Hybrid
Job Type: Full time/Permanent
Requirements
- 03 years in engineering/software development roles with cross-functional exposure
- Bachelors degree in Computer Science or Engineering (Electrical, Software, Mechanical)
- Demonstrated or expressed interest in commercial, operational, and technical areas
- Technical leadership
- Advanced software development
- Systems thinking
- Cross-functional collaboration
- Problem-solving
- Technical architecture
- Team mentoring
- Product development
- Innovation management
- Cape Town Base: Enjoy working in the beautiful Mother City, with offices conveniently located at the V&A Waterfront
- Output over Effort: They embrace flexibility with a hybrid model - spend at least half your time, you decide when
- Youthful & Energetic Team: Join a team of young, enthusiastic, and forward-thinking individuals who are driven by shared goals and a collaborative spirit.
- Diverse Skill Development: Broaden your expertise by working across operational, commercial, and technical domains, providing a holistic and challenging career path.
- Impact Across Africa: Make Life Better for the millions of underserved individuals in Africa, both from Cape Town and on frequent trips into our operating markets
- High-Calibre Collaboration: Work alongside exceptionally talented and like-minded individuals who are passionate about what they do.
- Accelerated Growth & Ownership: Gain significant autonomy and responsibility early in your career, allowing you to make a tangible impact and fast-track your professional development.
- Share in our clients success: Participate in our Employee Share Ownership Plan (ESOP), giving you a direct stake in the company's growth and success







