This job is no longer available
This job expired on 10/09/2026. It no longer accepts applications.
Senior Full Stack Engineer (Node/React) – Hybrid – Cape Town
Communicate Recruitment · Métropole du Cap
Job description
About the role
We are seeking a senior full‑stack engineer to own mission‑critical applications, modernise legacy systems and deliver high‑impact solutions for a fast‑growing organisation. The role combines hands‑on development with strategic design, allowing you to shape architecture from concept through production.
Key responsibilities
- Design, develop and maintain enterprise‑grade web applications using Node.js, TypeScript and React.
- Modernise legacy codebases and migrate functionality to modern stacks.
- Build and optimise relational database schemas and write efficient SQL queries.
- Define and implement RESTful APIs, ensuring scalability and security.
- Collaborate with product owners, designers and QA to translate business requirements into technical solutions.
- Manage deployment pipelines, monitor performance and provide production support.
Required profile
- Degree in Computer Science, IT, Engineering, Mathematics or a related discipline.
- 8+ years of professional software development experience.
- Proven track record delivering full‑stack applications in an enterprise environment.
- Strong communication skills and ability to work with cross‑functional stakeholders.
Required skills
- Node.js
- TypeScript
- React
- SQL and relational database design
- REST APIs
- Git and GitHub
- Deployment, monitoring and production support
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Communicate Recruitment
Métropole du Cap
Related job offers
-
Full Stack Engineer (Internal Tools & Payments)
Zepz Métropole du Cap -
Software Engineer
OfferZen Métropole du Cap -
Software Engineer – Java Backend (FinTech)
Acuity Consultants Métropole du Cap -
Senior Python/Django Developer – Hybrid (Johannesburg)
Datafin Johannesburg -
Data Analyst – Project Management Office
Liberty Johannesburg