Recruitment Room Team

TypeScript Software Developer

Johannesburg, Gauteng
2 months ago
Application ends: September 30, 2025
Apply Now
Deadline date:
September 30, 2025

Job Description


Hire Resolve’s client is seeking a talented individual to join their international team and play a key role in developing modern cloud solutions that empower clients worldwide in the retail sector.

Responsibilities: 

  • Designing, developing, and maintaining applications in the retail domain for our clients.

  • Ensuring reliability, scalability, and security throughout the entire development process.

  • Collaborating with our customers and internal teams to develop optimal technical solutions.

  • Maintaining quality standards through a structured approach and the application of modern development methods (including unit tests, code reviews, code metrics, and continuous integration).

  • Documenting architecture, code, and best practices for effective knowledge sharing.

Minimum Requirements: 

  • Proficiency in Java and TypeScript with hands-on experience in frameworks such as Vue.js, Angular, 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.

  • Ability to learn quickly and adapt to new technologies, frameworks, and challenges.

  • Excellent problem-solving skills and a proactive approach to overcoming obstacles.

  • Strong English communication skills, both written and spoken, for effective collaboration in an international team environment.

  • Solid understanding of frontend and backend architectures.

Optional but Advantageous:

  • Experience with Docker for containerization.

  • Experience with DevOps practices, including CI/CD pipelines and Infrastructure as Code (IaC).

  • Familiarity with Kubernetes.

  • Knowledge of Elastic and Kafka.


Benefits:

  • Competitive salary based on experience (salary can potentially be more based on experience/skills)

IF you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to [email protected]

You can also connect with Daniel on LinkedIn or contact Hire Resolve
If you meet the above requirements we will contact you within 3 working days