Full-Stack Software Engineer - React/.NET, Build Scalable Apps

Rank Group

Cape Town

On-site

ZAR 420,000 - 660,000

Full time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Rank Group in Cape Town is seeking an Intermediate Software Engineer to help deliver modern, scalable software solutions that enhance customer experiences and drive business value. You’ll work closely with Product Managers, Engineers, and stakeholders to build new features and modernise our tech stack.

The role focuses on designing, developing, testing, and maintaining high-quality software across frontend, backend, and full-stack domains.

Qualifications

  • 3+ years of experience in frontend, backend, or full-stack development.
  • Strong experience with React and TypeScript or .NET/C#.
  • Experience building and consuming REST APIs.
  • Solid understanding of OOP, SOLID, and design patterns.
  • Experience writing unit and integration tests.
  • Knowledge of SQL databases and data-driven apps.
  • Excellent communication and agile team collaboration.

Responsibilities

  • Design, develop, test, and maintain high-quality software solutions.
  • Build scalable applications and services that reduce reliance on legacy systems.
  • Collaborate with cross-functional teams to bring products and features to life.
  • Write clean, maintainable code using modern engineering best practices.
  • Participate in code reviews and contribute to a culture of continuous improvement.
  • Troubleshoot and resolve technical issues across development and production environments.
  • Share knowledge, support team members, and contribute to successful project delivery.

Skills

React/TypeScript
.NET/C#
REST APIs
OOP & SOLID
Design patterns
Unit testing
Integration testing
SQL databases
Agile teamwork
Communication

Job description

Rank Group in Cape Town is seeking an Intermediate Software Engineer to help deliver modern, scalable software solutions that enhance customer experiences and drive business value. You’ll work closely with Product Managers, Engineers, and stakeholders to build new features and modernise our tech stack.

The role focuses on designing, developing, testing, and maintaining high-quality software across frontend, backend, and full-stack domains.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Lead React/TS & .NET Apps
Senior Software Engineer - Lead React/TS & .NET Apps

Rank Group • Cape Town

On-site
ZAR 700,000 - 1,100,000
Senior JavaScript Engineer — Frontend/Full‑Stack
Senior JavaScript Engineer — Frontend/Full‑Stack

Communicate Finance • Wes-Kaap

On-site
ZAR 420,000 - 700,000
Full-Stack Engineer II - Build Scalable Solutions
Full-Stack Engineer II - Build Scalable Solutions

Boardroom Appointments • Cape Town

On-site
ZAR 700,000 - 1,050,000
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
Senior Full Stack Engineer: Build & Scale Modern Web Apps
Senior Full Stack Engineer: Build & Scale Modern Web Apps

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Software Engineer – Full-Stack | Java/.NET | AWS
Senior Software Engineer – Full-Stack | Java/.NET | AWS

Boardroom Appointments • Stellenbosch

On-site
ZAR 700,000 - 1,100,000
Senior Full-Stack Engineer III – Cape Town
Senior Full-Stack Engineer III – Cape Town

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,300,000
Full-Stack Engineer: AWS Serverless, .NET & React
Full-Stack Engineer: AWS Serverless, .NET & React

Theodo • Cape Town

Hybrid
ZAR 600,000 - 800,000
.NET Full Stack Engineer
.NET Full Stack Engineer

Liquid Thought • Cape Town

On-site
ZAR 600,000 - 1,000,000
Full Stack Warrior: React + .NET Backend
Full Stack Warrior: React + .NET Backend

Communicate Recruitment • Wes-Kaap

On-site
ZAR 420,000 - 640,000