Recruitment Room Team

TypeScript Software Developer Full Time NEW

2 months ago
Application ends: September 22, 2025
Apply Now
Deadline date:
September 22, 2025

Job Description


Our client is looking for a TypeScript Software Developer!
Join a global leader in retail technology, delivering innovative software solutions that power some of the world’s largest retail brands. Behind their innovative products lies a robust and evolving IT backbone – designed to support high-performance systems, secure infrastructure, and global scalability.

Responsibilities
• Design, develop, and maintain robust retail applications tailored to client needs, with a strong focus on reliability, scalability, and security throughout the development lifecycle.
• Work closely with clients and internal teams to deliver well-aligned technical solutions that meet business objectives.
• Uphold high-quality standards through modern development practices, including unit testing, code reviews, metrics, and continuous integration.
• Contribute to knowledge sharing by documenting system architecture, code, and best practices in a clear and structured manner.

Requirements:
• Bachelor’s Degree in IT, Engineering, or related fields.
• 3+ years of relevant experience.
• Proficient in TypeScript and frameworks including, but not limited to, VueJS, Angular, and/or React.
• Experience with Maven and Git for version control and dependency management.
• Hands on experience working with relational and/or NoSQL databases.
• Strong understanding of software engineering principles and design patterns.
• Able to learn quickly and adapt to new technologies, frameworks, and challenges.
• Solid understanding of frontend and backend architectures.

Advantageous:
• Experience with Docker for containerisation.
• Experience with DevOps practices, including CI/CD pipelines, and IaC.
• Familiarity with Kubernetes.
• Knowledge of Elastic and Kafka.

Should you meet the requirements for this position, please email your CV to it.jobs@tumaini.co.za . You can also contact the team on 031 350 4018 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.