FULL STACK DEVELOPER (C#/.NET, React, Node.js & Azure)

Indsafri

Wes-Kaap

On-site

ZAR 800,000 - 1,200,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Indsafri seeks a highly adaptable Full Stack Developer to own a partially deployed Bill Verification platform, design, develop and support existing applications.

Requirements include a Bachelor’s degree and 5–10 years of professional software development, with strong React/TypeScript, Node.js, GraphQL, Prisma ORM, C#/.NET Core, Azure and CI/CD.

Candidates must be based in Cape Town – Northern Suburbs and ready to work on-site.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology or a related field.

Responsibilities

  • Diagnose, troubleshoot and resolve bugs and performance issues across frontend and backend systems.

Skills

React
TypeScript
Node.js
GraphQL
Apollo Server
SQL Server
Prisma ORM
C# / .NET Core
MVC architecture
Azure
CI/CD
Redux
Mocha/Chai

Education

Bachelor’s degree in Computer Science/IT

Tools

Bitbucket Pipelines
Azure Web Apps
Azure Static Web Apps
Azure Blob Storage

Job description

We are seeking a highly adaptable and hands‑on Full Stack Developer who can take ownership of a partially deployed Bill Verification platform for one of our Top clients. The successful candidate must be able to design and develop solutions while also supporting, maintaining and troubleshooting existing applications.

MINIMUM REQUIREMENTS

  • Bachelor’s degree in Computer Science, Information Technology or a related field is preferred.
  • Candidates must be based in Cape Town – Northern Suburbs.
  • 5–10 years of professional software development experience.
  • Strong hands‑on experience with React and TypeScript.
  • Experience with Node.js and TypeScript.
  • Experience with GraphQL, Apollo Server and Express. (MUST)
  • Experience with Microsoft SQL Server and database development.
  • Experience with Prisma ORM.
  • Experience with C# / .NET Core and Entity Framework (EF Core).
  • Experience with MVC architecture.
  • Experience with Azure, including Azure Web Apps, Azure Static Web Apps and/or Azure Blob Storage.
  • Experience with Bitbucket Pipelines / CI/CD.
  • Experience with frontend technologies including Redux, Material‑UI and React Router.
  • Experience with Mocha and Chai or equivalent unit testing frameworks.
  • General knowledge of cybersecurity, secure coding and security best practices.

KEY DUTIES AND RESPONSIBILITIES

Application Support & Maintenance

  • Diagnose, troubleshoot and resolve bugs and performance issues across frontend and backend systems.
  • Provide Level 2 technical support to business users and IT teams.
  • Investigate and resolve complex application incidents.
  • Monitor applications and proactively identify and resolve issues.
  • Create and maintain accurate bug reports and technical documentation.

Full Stack Development

  • Design, develop and maintain new processes and applications.
  • Develop backend components using C#, .NET Core and system APIs.
  • Participate in requirements analysis, solution design and technical coordination with team members.
  • Perform unit testing and ensure code quality.

Frontend Development

  • Build and maintain responsive web applications using React and TypeScript.
  • Implement API integrations using Apollo Client and GraphQL Code Generator.
  • Manage application routing using React Router.

Maintain code quality using Prettier, ESLint and development best practices.

  • Develop scalable APIs using Node.js, TypeScript, GraphQL, Apollo Server and Express.
  • Define and maintain GraphQL schemas and resolvers using TypeGraphQL.
  • Work with Prisma ORM and Microsoft SQL Server for database interactions.
  • Implement file storage solutions using Azure Blob Storage.
  • Develop and maintain REST API integrations.

Deployment, DevOps & Quality

  • Support CI/CD pipelines using Bitbucket Pipelines.
  • Deploy applications to Azure Web Apps and Azure Static Web Apps.
  • Maintain code integrity through pre‑commit hooks and automated testing.
  • Implement robust validation and error‑handling mechanisms.
  • Apply security best practices across authentication, authorisation and data storage.

ADVANTAGEOUS EXPERIENCE

  • Angular experience.
  • Cloud deployment experience on Azure.
  • Experience with additional frontend libraries and frameworks.
  • Understanding of compliance standards and secure software development practices.

Application Notice

Should you not receive any feedback within three (3) weeks of submitting your application, please consider your application unsuccessful.

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

Similar jobs worth comparing

Senior Full Stack .NET Developer
Senior Full Stack .NET Developer

Salix Recruitment • Gauteng

On-site
ZAR 900,000 - 1,200,000
Senior Fullstack .Net Developer
Senior Fullstack .Net Developer

Solas IT Recruitment • City of Johannesburg Metropolitan Municipality

On-site
ZAR 1,200,000 - 1,550,000
Senior Full-Stack Engineer — React/TypeScript, .NET & Azure
Senior Full-Stack Engineer — React/TypeScript, .NET & Azure

Indsafri • Wes-Kaap

On-site
ZAR 800,000 - 1,200,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
Senior Full Stack Developer
Senior Full Stack Developer

Performit Personnel • Gqeberha

On-site
ZAR 600,000 - 800,000
INTERMEDIATE FULL STACK SOFTWARE DEVELOPER (.NET AND REACT)- JOHANNESBURG - HYBRID - UP TO R540K
INTERMEDIATE FULL STACK SOFTWARE DEVELOPER (.NET AND REACT)- JOHANNESBURG - HYBRID - UP TO R540K

E-Merge • South Africa

Hybrid
ZAR 486,000 - 594,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Hire Resolve • Sandton

On-site
ZAR 800,000 - 1,100,000
Competitive salary based on experience
Full Stack Engineer
Full Stack Engineer

Indsafri • Wes-Kaap

Hybrid
ZAR 900,000 - 1,500,000
Full Stack Software Developer
Full Stack Software Developer

ZealHR • Wes-Kaap

On-site
ZAR 360,000 - 540,000
Back-End / Full Stack Developer (Senior)
Back-End / Full Stack Developer (Senior)

ATS Client • Cape Town

Hybrid
ZAR 1,000,000 - 1,800,000