Full Stack Developer (C#/.NET & Angular) | Mid to Senior

Startup Club Za

Cape Town

Hybrid

ZAR 670,000 - 893,000

Full time

Just now
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

DataTech Recruitment in Cape Town, Western Cape, is seeking a Full Stack Developer (C#/.NET & Angular) at mid to senior level for a predominantly remote role with monthly in-person collaboration in Cape Town. The position offers a competitive ZAR salary of R60,000–R80,000 per month and requires strong backend and frontend skills.

You will design and maintain backend services with C#/.NET Core, build frontend with Angular and TypeScript, and work with Azure DevOps.

Qualifications

  • Completed degree in Software Development.
  • Minimum 5 years' commercial software development experience.
  • Strong hands‑on experience with C# and .NET Core.
  • Solid frontend development experience with Angular and TypeScript.
  • Good knowledge of relational databases, preferably Microsoft SQL Server.
  • Experience developing and maintaining full stack applications in production environments.
  • Practical experience using AI development tools, with examples of how they’ve been applied in day-to-day software development.
  • Professional experience gained across at least three companies, providing exposure to different development environments and teams.
  • A stable employment history, demonstrating meaningful contributions and reasonable tenure in previous roles.
  • Sound understanding of software design, testing, debugging and application performance.
  • Ability to work independently, solve problems and take responsibility for delivery.
  • Good communication skills and the ability to collaborate effectively.
  • Available to attend monthly in-person team sessions in Tyger Waterfront, Cape Town.

Responsibilities

  • Design, develop and maintain backend applications using C# and .NET Core.
  • Build responsive, production-ready frontend applications using Angular, TypeScript and Angular Material.
  • Develop and maintain mobile-friendly applications using Ionic.
  • Design, manage and optimise SQL Server databases.
  • Develop and support background services, automated processes and scheduled tasks.
  • Deploy and maintain cloud applications on Microsoft Azure, including CI/CD pipelines using Azure DevOps.
  • Integrate applications with external APIs, payment platforms, communication services and healthcare systems.
  • Monitor, troubleshoot and optimise application performance using tools such as Application Insights.
  • Collaborate with product teams and stakeholders to turn requirements into working software.
  • Take ownership of development tasks from planning through to deployment and production support.
  • Use AI tools to accelerate development and problem-solving, while reviewing and validating generated outputs.
  • Explore opportunities to introduce AI-assisted features into products where appropriate.

Skills

C#
.NET Core
Angular
TypeScript
Ionic

Education

Completed degree in Software Development.

Tools

Azure DevOps

Job description

DataTech Recruitment • Cape Town, Western Cape

Full Stack Developer (C#/.NET & Angular) | Mid to Senior

Full Time Remote HR

DataTech Recruitment

Cape Town, Western Cape

Type: Full Time

Arrangement: Remote

HR

Posted: Tue. 10 Nov. 2026

Deadline: Thu. 19 Nov. 2026

Start Date: ASAP

Salary (ZAR): R60,000 - R80,000

Experience: Mid-Level

Required Skills
  • C#
  • .Net Core
  • Angular
  • TypeScript
  • Ionic
Job Description

Full Stack Developer (C#/.NET & Angular) | Mid to Senior

Salary: Up to R80 000 CTC per month Area: Cape Town, Western Cape

Type: Primarily Remote | Monthly in-office collaboration so must live in Cape Town area

The Opportunity

Do you enjoy building software from the ground up, solving interesting technical problems and seeing your work make it into production?

Our client is a growing South African health-tech company looking for an experienced Full Stack Developer who is equally comfortable working on backend services and frontend applications, enjoys technical variety and takes ownership of what they build.

You’ll join a small engineering team where you’ll have a say in technical decisions, work closely with the people shaping the product and contribute to solutions from initial development through to production.

A note on AI: The team actively uses AI tools to support software development. Applicants should have practical experience using these tools for coding, debugging, testing or problem-solving and clearly indicate this experience on their CV, including how they’ve used the tools in their work.

Responsibilities

  • Design, develop and maintain backend applications using C# and .NET Core.
  • Build responsive, production-ready frontend applications using Angular, TypeScript and Angular Material.
  • Develop and maintain mobile-friendly applications using Ionic.
  • Design, manage and optimise SQL Server databases.
  • Develop and support background services, automated processes and scheduled tasks.
  • Deploy and maintain cloud applications on Microsoft Azure, including CI/CD pipelines using Azure DevOps.
  • Integrate applications with external APIs, payment platforms, communication services and healthcare systems.
  • Monitor, troubleshoot and optimise application performance using tools such as Application Insights.
  • Collaborate with product teams and stakeholders to turn requirements into working software.
  • Take ownership of development tasks from planning through to deployment and production support.
  • Use AI tools to accelerate development and problem-solving, while reviewing and validating generated outputs.
  • Explore opportunities to introduce AI-assisted features into products where appropriate.

Requirements

Essential Qualifications and Experience

  • Completed degree in Software Development.
  • Minimum 5 years' commercial software development experience, ideally 5–6 years or more.
  • Strong hands‑on experience with C# and .NET Core.
  • Solid frontend development experience with Angular and TypeScript.
  • Good knowledge of relational databases, preferably Microsoft SQL Server.
  • Experience developing and maintaining full stack applications in production environments.
  • Practical experience using AI development tools, with examples of how they’ve been applied in day-to-day software development.
  • Professional experience gained across at least three companies, providing exposure to different development environments and teams.
  • A stable employment history, demonstrating meaningful contributions and reasonable tenure in previous roles.
  • Sound understanding of software design, testing, debugging and application performance.
  • Ability to work independently, solve problems and take responsibility for delivery.
  • Good communication skills and the ability to collaborate effectively.
  • Available to attend monthly in-person team sessions in Tyger Waterfront, Cape Town.

Advantageous Experience

  • Microsoft Azure cloud services and Azure DevOps.
  • Building and maintaining CI/CD pipelines.
  • Cloud-native application architectures.
  • Payment gateway integrations, financial systems or third‑party APIs.
  • Previous experience in fintech or health‑tech environments.

Why Consider This Opportunity?

  • Meaningful work: Build technology that helps medical professionals manage their practices more effectively.
  • Ownership: Take responsibility for solutions from initial development through to production.
  • Technical variety: Work across frontend, backend, cloud infrastructure and integrations.
  • Modern engineering practices: Work in a team that embraces useful tools and new approaches without compromising engineering quality.
  • Remote flexibility: Work primarily remotely with monthly team sessions in Cape Town.
  • Direct involvement: Collaborate closely with decision‑makers in a small team where your contribution is visible.

Daily Responsibilities

  • Design, develop and maintain backend applications using C# and .NET Core.
  • Build responsive, production-ready frontend applications using Angular, TypeScript and Angular Material.
  • Develop and maintain mobile-friendly applications using Ionic.
  • Design, manage and optimise SQL Server databases.
  • Develop and support background services, automated processes and scheduled tasks.
  • Deploy and maintain cloud applications on Microsoft Azure, including CI/CD pipelines using Azure DevOps.
  • Integrate applications with external APIs, payment platforms, communication services and healthcare systems.
  • Monitor, troubleshoot and optimise application performance using tools such as Application Insights.
  • Collaborate with product teams and stakeholders to turn requirements into working software.
  • Take ownership of development tasks from planning through to deployment and production support.
  • Use AI tools to accelerate development and problem-solving, while reviewing and validating generated outputs.
  • Explore opportunities to introduce AI-assisted features into products where appropriate.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer
Senior Full Stack Developer

Sabenza It & Recruitment • Pretoria

Hybrid
ZAR 900,000 - 1,200,000
Full Stack Software Engineer
Full Stack Software Engineer

Placements24 • Bellville

Hybrid
ZAR 700,000 - 900,000
Medical insurance
Stock options
Annual leave
+1
Mid-Senior Full Stack C# Developer (Angular)
Mid-Senior Full Stack C# Developer (Angular)

60Degrees • Gauteng

Hybrid
ZAR 827,000 - 1,240,000
Senior Full Stack Dev (Java, Angular & Ai) (Contract) - Gauteng/Hybrid - Isb7200048
Senior Full Stack Dev (Java, Angular & Ai) (Contract) - Gauteng/Hybrid - Isb7200048

Isanqa Resourcing • Gauteng

Hybrid
ZAR 900,000 - 1,800,000
Senior Full Stack .Net Developer - Cape Town - Remote
Senior Full Stack .Net Developer - Cape Town - Remote

Ada Meher • Wes-Kaap

Remote
ZAR 103,500 - 126,500
Senior Full-Stack .NET Developer
Senior Full-Stack .NET Developer

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,500,000
Medical aid
Provident fund
Professional development
+4
Full Stack Developer (Senior) 2427
Full Stack Developer (Senior) 2427

Opensource Intelligent Solutions • Pretoria

Hybrid
ZAR 1,100,000 - 1,500,000
Senior Full Stack Engineer - Remote Eligible
Senior Full Stack Engineer - Remote Eligible

Placements24 • Randburg

Hybrid
ZAR 1,000,000 - 1,400,000
Competitive salary package
Health, dental & vision benefits
Pension fund contributions
+1
Senior Full-Stack Developer - .Net & Azure
Senior Full-Stack Developer - .Net & Azure

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Full Stack Developer (Java, Angular) (Remote)
Full Stack Developer (Java, Angular) (Remote)

Datafin • Johannesburg

Remote
ZAR 600,000 - 850,000