Full Stack Software Engineer

Tumaini Consulting · Johannesburg, Gauteng

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Our client is seeking an experienced Full Stack Software Engineer to develop and enhance scalable, cloud-based applications within the digital learning space. This opportunity is ideal for a technically strong developer with a passion for building innovative software solutions and experience across backend development, modern frontend frameworks, and Learning Management Systems (LMS).

Requirements: ·         Proven experience developing, maintaining, or enhancing LMS platforms, EdTech solutions, or large-scale online learning applications. ·         Strong backend development skills in technologies such as Node.js, Python, Java, PHP, .NET, or Go. ·         Advanced knowledge of SQL databases and database design. ·         Experience with React, Vue, or Angular. ·         Strong understanding of RESTful APIs, third-party integrations, cloud-hosted applications, and secure software development. ·         Excellent problem-solving, communication, and collaboration skills.

Should you meet the requirements for this position, please email your updated CV attached to it .jobs@tumaini.co.za ,  alternatively contact XXX-XXXX or visit our website, www.tumaini.co. Correspondence will only be conducted with short listed candidates. Should you not hear from us within 3 days, please consider your application unsuccessful.

Auto-apply to this jobView original posting ↗