Senior Full-Stack Engineer - React/TypeScript & Node.js

Igrow Wealth Investments

Cape Town

On-site

ZAR 900,000 - 1,300,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

IGrow Wealth Investments in Cape Town seeks a Software Developer to design, build and maintain features across the full technology stack. The role spans React/TypeScript frontend, Node.js/Express backend, and PostgreSQL database work, taking ownership of features from specification through production deployment.

Having grown beyond junior responsibilities, you will contribute to technical decisions, handle deployments via CI/CD, and integrate services such as PayFast and transactional email

Qualifications

  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology or a related field.
  • 8+ years of professional software development experience.
  • Experience building production web apps across the full stack.
  • Git-based collaboration experience.
  • Experience with secure REST APIs, payments integrations, and web security best practices.
  • Strong problem-solving and communication skills.
  • Ability to own features from concept to deployment independently.
  • Experience with React/TypeScript frontend and Node.js/Express backend.

Responsibilities

  • Translate requirements into production-ready frontend features.
  • Design, build, and maintain modern web applications using React and TypeScript.
  • Develop reusable, maintainable components shared across features.
  • Convert UI/UX designs into polished interfaces with consistent visuals.
  • Implement architecture, state management, routing, data fetching, and forms.
  • Build complex forms, validation, and multi-step workflows.
  • Integrate frontend with backend APIs, including authentication, payments, and notifications.
  • Collaborate with backend engineers on API contracts and data structures.
  • Write tests and participate in CI/CD deployments.
  • Diagnose defects and refactor to reduce technical debt.

Skills

React
TypeScript
REST APIs
Git workflows
CI/CD
Problem solving
Communication
Independent ownership

Education

Bachelor's degree in CS/SE/IT or related

Tools

Node.js
Express
PostgreSQL
Git
CI/CD pipelines
PayFast integration

Job description

IGrow Wealth Investments in Cape Town seeks a Software Developer to design, build and maintain features across the full technology stack. The role spans React/TypeScript frontend, Node.js/Express backend, and PostgreSQL database work, taking ownership of features from specification through production deployment.

Having grown beyond junior responsibilities, you will contribute to technical decisions, handle deployments via CI/CD, and integrate services such as PayFast and transactional email

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Engineer: React + Node.js, End-to-End Ownership
Full-Stack Engineer: React + Node.js, End-to-End Ownership

ATS Client • Cape Town

On-site
ZAR 600,000 - 900,000
Software Developer (Mid-Senior | React & Node.js) - Cape Town
Software Developer (Mid-Senior | React & Node.js) - Cape Town

ATS Client • Cape Town

On-site
ZAR 600,000 - 900,000
Software Developer
Software Developer

Igrow Wealth Investments • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Full Stack Developer (TypeScript & Node.js)
Senior Full Stack Developer (TypeScript & Node.js)

Together Staffing group • Johannesburg

On-site
ZAR 1,100,000 - 1,600,000
Senior Full-Stack Developer (Node.js / TypeScript)
Senior Full-Stack Developer (Node.js / TypeScript)

AES Global • Cape Town

On-site
ZAR 1,000,000 - 1,800,000
Intermediate Full-Stack Developer (Node.js / TypeScript)
Intermediate Full-Stack Developer (Node.js / TypeScript)

AES Global • Cape Town

On-site
ZAR 650,000 - 850,000
Senior Full-Stack Lead: Build Scalable Web Apps with TS/Node
Senior Full-Stack Lead: Build Scalable Web Apps with TS/Node

Together Staffing group • Johannesburg

On-site
ZAR 1,100,000 - 1,600,000
Senior Full-Stack Engineer: Build user-facing features
Senior Full-Stack Engineer: Build user-facing features

Profile Personnel • Cape Town

On-site
ZAR 900,000 - 1,300,000
Full-Stack Engineer: Own AI-Enabled Features
Full-Stack Engineer: Own AI-Enabled Features

TMA Proactive Partners • Cape Town

On-site
ZAR 550,000 - 850,000
Senior Front-End Engineer: Lead React & TypeScript UI
Senior Front-End Engineer: Lead React & TypeScript UI

I Grow Wealth Investments • Wes-Kaap

On-site
ZAR 420,000 - 640,000