SPAAN NOW

Find your next spaan

Tell us where and what — we'll scan the whole country

Where? Pick up to 3 provinces
Job type
Field Optional
Matric Optional
Match level

Scanning Mzansi…

0 Potential match

Swipe to explore

Swipe right to apply · left to skip

SC

Full Stack Engineer - AI Recruitment Platform

Sompisi - Calibre Solutions · Northcliff, Johannesburg, Gauteng

Full time Market related
Best to apply before 8 Dec 2026 (29 days left)
Source verified Checked today

Overview

A full stack role building AI powered recruitment software used by agencies worldwide, right here in Johannesburg. You will work across Node.js and React, with real time matching and document processing features. If you have 5 to 10 years of experience, strong TypeScript and a love for clean code, this is a chance to shape a multi tenant platform that serves healthcare and education recruiters.

About the role

You will join a small Johannesburg based team working on an AI powered CRM and compliance platform for healthcare and education recruitment. The product serves agencies around the world and includes advanced document processing, real time candidate matching and intelligent automation.

What the day to day looks like:

  • Write and review code across the backend (Node.js, NestJS, TypeScript) and frontend (React, TypeScript).
  • Build AI powered recruitment features and intuitive user interfaces for CRM and compliance workflows.
  • Work on real time collaboration and WebSocket features.
  • Assist with data processing pipelines using pair programming.
  • Take part in microservices architecture discussions and API integrations.
  • Help optimise databases (PostgreSQL, MongoDB) and caching strategies.
  • Support Kubernetes deployment, CI/CD pipelines and monitoring systems.
  • Get exposure to multi cloud infrastructure tasks with Terraform.

This is a permanent, full time role. If you enjoy variety and want your code to make a real difference in the recruitment industry, this could be a strong fit.

Requirements

  • 5 to 10 years of full stack development experience.
  • Solid TypeScript and Node.js development skills.
  • React proficiency with modern frontend practices.
  • Database experience and SQL knowledge, PostgreSQL preferred.
  • API development and RESTful services understanding.
  • Collaborative mindset with strong communication skills for team work.
  • Nice to have experience with AWS or GCP, Docker and Kubernetes, Terraform, WebSockets and event driven architecture.
  • Nice to have exposure to React Native, RabbitMQ, Python, and microservices.

Responsibilities

  • Develop AI powered recruitment features.
  • Build intuitive CRM and compliance user interfaces.
  • Contribute to real time collaboration and WebSocket features.
  • Help develop data processing pipelines with pair programming.
  • Write comprehensive tests and take part in with thorough code reviews.
  • Join microservices architecture discussions.
  • Optimise databases through hands on work with PostgreSQL and MongoDB.
  • Implement API integrations and caching strategies.
  • Support Kubernetes deployment processes and CI/CD pipeline management.
  • Help with monitoring and alerting systems.
  • Support multi cloud infrastructure tasks with Terraform.

Job details

Organisation
Sompisi - Calibre Solutions
Location
Northcliff, Johannesburg, Gauteng
Job type
Full time
Experience level
Senior (5+ years)
Category
IT & Software Development
Application Method
Apply online

Success Guide

This is a great role if you have a few years of full stack experience and want to work on modern tools like TypeScript and React. The company builds software for recruitment agencies abroad, so you will get international exposure without leaving Johannesburg. For your application, highlight projects where you worked with Node.js, databases and real time features. In the interview, be ready to talk about how you solve problems and collaborate with a small team. They mention pair programming and code reviews, so show that you enjoy working closely with others. Keep your CV concise and focus on the impact of your work, not just a list of technologies.

How we help you prepare

This employer takes applications on their own website, so you'll submit this one yourself — but SPAAN NOW gets everything ready for you first. Here's how it works:

  1. Our AI tailors your CV to match this job's keywords and requirements, so it stands out to recruiters and screening systems.
  2. A custom cover letter is written specifically for this role — no generic templates.
  3. We gather the documents this job needs: CV. SPAAN NOW pulls these from your profile and packages them together, ready to attach.
  4. Once your application is prepared, we show you exactly how and where to apply — just follow the link to the employer and submit your ready-made CV, cover letter and documents.
  5. Mark it as applied under Applications to keep track, and if you're shortlisted, use AI Interview Prep to practise questions commonly asked for roles like this.

We do the hard part — tailoring and gathering everything — so applying yourself only takes a minute.

2

Spaan Talk

2 job seekers are in this Circle

Share your thoughts
Sign in to apply ⚡