NTT Data

Jnr. - Mid.-level Full Stack Engineer


🌍 Mid-Level Full Stack Engineer (Frontend-Heavy)

  • Location: Cape Town, South Africa
  • Remote Policy: Remote (with occasional office days)
  • Employment Type: Permanent
  • Citizenship Requirement: Must be a South African Citizen based in South Africa

🏒 About Us

We are a leading provider of cloud solutions. Our mission is to bring together the flexibility, availability, and community of the cloud with the security, performance, and control that the enterprise demands.

πŸ’Ό Role Overview

We’re looking for a Mid-Level Full Stack Engineer who prefers frontend work but is comfortable working on the backend when needed.

Responsibilities:

  • Design, implement, test, and maintain sophisticated and highly reliable systems.
  • Develop high-quality, production-ready code with strong test coverage.
  • Collaborate closely with the Development Team and across teams.
  • Communicate blockers early and help unblock others.
  • Work with the Product Owner to refine product requirements.
  • Contribute to the technical evolution of the product.
  • Own software quality and continuously improve engineering -practices.
  • Provide 3rd-level product support.

🧠 Personal Attributes:

  • Autonomy, ownership, and urgency.
  • Excellent analytical and problem-solving skills.
  • Strong learning ability.
  • Good organizational and prioritization skills.
  • Great communication and customer orientation.
  • Team player with empathy.

πŸ› οΈ Technical Skills:

Must-Have

  • 2+ years experience
  • Proficient in TypeScript/JavaScript
  • Strong experience with React

Nice-to-Have

  • Python
  • Azure
  • GitHub Copilot

Additional Skills

  • Broad understanding of frontend technologies.
  • Experience with backend technologies (servers, databases).
  • Solid programming skills and design patterns.
  • Experience building web service APIs (REST/SOAP).
  • Understanding of Internet protocols and network technologies.
  • Database concepts and implementation.

🌟 Bonus Points

  • Curious or experienced with Microsoft Azure
  • Interested in improving team agility
  • Understanding of UX
  • Enjoys intellectual and technical challenges!

🧰 Our Tech Stack:

Frontend

  • React (TypeScript)

Backend

Python (FastAPI)

Other Tools

  • GitHub workflows
  • GitHub Copilot & other AI tools
  • Azure
  • Docker
  • Kubernetes
  • ArgoCD
  • ELK

Status: Open

Salary: R 25,000 to R 45,000

Experience: 2 years

Azure FastAPI JavaScript Python React TypeScript

Fully Remote: Yes