Enable job alerts via email!

Full Stack Developer (HR / Payroll Platforms)

DataTech Recruitment

Pretoria

Hybrid

ZAR 200,000 - 300,000

Full time

Today
Be an early applicant

Job summary

A tech recruitment agency in Pretoria is seeking a Full Stack Developer with extensive experience in HR and Payroll platforms. The role involves designing and maintaining web applications using C# and TypeScript, with a focus on performance and code quality. Candidates should have over 5 years of full-stack development experience and fluency in English. This position starts onsite but may transition to hybrid or remote work.

Qualifications

  • 5+ years in full-stack development.
  • 5+ years with C#, Azure, TypeScript, MS SQL, unit testing, and Git.
  • Hands-on time with HR/Payroll platforms.

Responsibilities

  • Build and evolve web apps with C# and TypeScript.
  • Design and optimise MS SQL Server databases.
  • Write clear, maintainable code with unit tests.
  • Review PRs and keep standards high.
  • Troubleshoot production issues and improve scalability.

Skills

C#
Azure
TypeScript
MS SQL Server
Git
React or Vue.js
English fluency
Job description
Full Stack Developer (HR / Payroll Platforms) – Pretoria.

Our client builds products that make HR and Payroll teams faster, cleaner, and calmer. They need a Full Stack Developer who’s worked with HR/Payroll platforms (think SAGE, VIP, or similar) and can ship production code with confidence.

You’ll design, build, and maintain full-stack features end to end. You’ll care about performance, clean schema design, and test coverage. You’ll work closely with product and design, review code thoughtfully, and leave the codebase better than you found it.

Location: Pretoria (East). Onsite to start – can move to Hybrid or Remote later on.

Salary: R60,000 – R70,000 per month (CTC).

What you’ll do:

  • Build and evolve web apps with C# and TypeScript.
  • Design and optimise MS SQL Server databases.
  • Write clear, maintainable code with unit tests.
  • Review PRs and keep standards high.
  • Troubleshoot production issues and improve scalability.
  • Keep an eye on new tech and use it when it makes sense.

Tech you’ll use:

  • Backend: C#
  • Frontend: React or Vue.js
  • Languages/Tools: TypeScript, Git, unit testing frameworks
  • Data: Microsoft SQL Server
  • Cloud: Azure (solid experience) and Google Cloud Platform
  • Domain: HR & Payroll systems (SAGE, VIP, or similar)

What you’ll bring:

  • 5+ years in full-stack development.
  • 5+ years with C#, Azure, TypeScript, MS SQL, unit testing, and Git.
  • Hands-on time with HR/Payroll platforms.
  • English fluency.
  • A practical approach. You ship. You refactor. You document.

Why this role?

Real users, real impact. You’ll help power a people platform that actually reduces admin and risk for HR teams. Expect a busy, product-led environment where good engineering habits matter and your ideas land quickly.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.