Full Stack Engineer — TypeScript/Node.js, AI‑First Stack

Babylonstoren

Franschhoek

On-site

ZAR 480,000 - 720,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Daily catered lunch
Flexible working hours: core 9am–3pm
Choice of equipment (Apple)
Training and conference budget
30% Babylonstoren discount
Admission to Babylonstoren for you and
immediate family
Access to recreation centre, gym, pool
Quarterly socials and team building

Job summary

Candide is seeking an Intermediate Full Stack Software Engineer to join our AI-first engineering team at Babylonstoren in South Africa. You’ll work across our eCommerce platform, admissions services, and mobile apps using TypeScript/Node.js on the backend and Angular/React on the frontend.

You’ll ship code daily, collaborate with senior engineers, and grow through diverse stack exposure. Strong fundamentals and a willingness to learn are valued over ticking every box.

Qualifications

  • 2–4 years of professional full stack development experience.
  • Solid working knowledge of TypeScript and Node.js.
  • Experience with at least one modern frontend framework (Angular, React, or Vue).
  • Comfortable building and consuming GraphQL or REST APIs.
  • Proficient in SQL with working knowledge of relational databases (MySQL or PostgreSQL).
  • Familiarity with Git workflows and code review processes.
  • An understanding of shipping and maintaining production-ready systems, including error handling and logging.
  • Fluent in Afrikaans and English.

Responsibilities

  • Build and maintain features across our eCommerce platform, admissions services, and mobile apps.
  • Contribute to building and maintaining production-ready systems with a focus on reliability, monitoring, and uptime.
  • Develop and consume GraphQL APIs using Apollo Server.
  • Work across Angular and React frontends, contributing to admin dashboards and customer-facing applications.
  • Write backend services in TypeScript/Node.js.
  • Work with MySQL and PostgreSQL databases.
  • Write automated tests and participate in code reviews.
  • Use AI tools and assistants as part of your daily workflow to accelerate output and learning.
  • Contribute to our React Native mobile apps.
  • Collaborate with a distributed team across South Africa and the UK.

Skills

TypeScript
Node.js
Frontend frameworks
APIs (GraphQL/REST)
SQL
Git workflows
Afrikaans
English

Tools

Docker
Jest
Mocha
Cypress

Job description

Candide is seeking an Intermediate Full Stack Software Engineer to join our AI-first engineering team at Babylonstoren in South Africa. You’ll work across our eCommerce platform, admissions services, and mobile apps using TypeScript/Node.js on the backend and Angular/React on the frontend.

You’ll ship code daily, collaborate with senior engineers, and grow through diverse stack exposure. Strong fundamentals and a willingness to learn are valued over ticking every box.

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

Similar jobs worth comparing

Intermediate Full Stack Software Engineer
Intermediate Full Stack Software Engineer

Babylonstoren • Franschhoek

On-site
ZAR 480,000 - 720,000
Daily catered lunch
Flexible working hours: core 9am–3pm
Choice of equipment (Apple)
+6
Full-Stack Software Engineer - C#/TypeScript & APIs
Full-Stack Software Engineer - C#/TypeScript & APIs

Rad Resources • Gauteng

On-site
ZAR 520,000 - 880,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
Junior Full-Stack Engineer: Grow with TypeScript Platform
Junior Full-Stack Engineer: Grow with TypeScript Platform

Pedros Chicken • South Africa

On-site
ZAR 280,000 - 400,000
Senior AI-Driven Full-Stack Engineer
Senior AI-Driven Full-Stack Engineer

Kurtosys • South Africa

Hybrid
ZAR 600,000 - 900,000
Generous leave policy
Access to learning platforms
Regular team events
Full-Stack Engineer: Shape an AI Platform (Remote SA)
Full-Stack Engineer: Shape an AI Platform (Remote SA)

Venchr • Cape Town

Remote
ZAR 550,000 - 750,000
Full-Stack Engineer: Build Scalable Web Apps & APIs
Full-Stack Engineer: Build Scalable Web Apps & APIs

Indsafri India Private Limited • South Africa

On-site
ZAR 450,000 - 600,000
Full Stack Developer (Senior)
Full Stack Developer (Senior)

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,500,000
Full Stack Developer (Java & Angular)
Full Stack Developer (Java & Angular)

Blue Pearl HQ • Johannesburg

Hybrid
ZAR 500,000 - 700,000
Senior Software Engineer - TypeScript, Supabase & CI/CD
Senior Software Engineer - TypeScript, Supabase & CI/CD

Jobtailor • Cape Town

On-site
ZAR 700,000 - 1,000,000