Get more replies from employers
Send a job-specific resume in minutes.
NNW Tech Solutions in Johannesburg is hiring a Junior Software Developer on a 12-month fixed-term contract. You will contribute to an innovative software product, working with AI, web, and mobile tech across the full software lifecycle.
Responsibilities include building frontend components with Angular 17+, integrating AI via Google Gemini Studio, using Firebase for backend, and developing mobile features with Flutter, plus testing and code reviews.
Johannesburg, South Africa | Posted on 06/08/2026
Connecting top-tier talent with cutting-edge opportunities in the tech world.
About the role
We are looking for a passionate Junior Software Developer(AI&Web/Mobile) to join us on a 12-month Fixed-term contract to contribute to the development of an innovative software product.
This is an exciting opportunity to work with modern AI, web, and mobile technologies while building a real world application from the ground up. You will be involved throughout the software development lifecycle, including development, testing, maintenance, and continuous product improvement.
If you enjoy building high quality software, solving technical challenges, and want the opportunity to make a meaningful contribution to an exciting project, we'd love to hear from you.
Key Responsibilities