Full Stack Developer

DataOrbis

Piet Retief

On-site

ZAR 750,000 - 1,100,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Smollan Technologies is seeking a Senior Full Stack Developer to own high‑volume distributed services and the web applications that expose them. You will dive into server‑side concurrency, design zero‑downtime schemas, and orchestrate AI inference pipelines using TypeScript, Node.js (NestJS), and React.

The ideal candidate will merge strong engineering fundamentals with an enthusiasm for applied AI workflows, scalable data platforms, and reliable software delivered through modern CI/CD and

Qualifications

  • Strong experience with TypeScript/Node.js and React patterns.
  • Experience designing REST APIs and OAuth2/OIDC.
  • Experience with scalable distributed systems on cloud platforms.
  • Familiarity with AI workflows and inference pipelines.
  • Proficient with CI/CD, Docker, IaC, observability tools.

Responsibilities

  • API Design & Data Engineering: Architect versioned REST APIs (OpenAPI) secured via OAuth2/OIDC, manage PostgreSQL schemas and zero‑downtime migrations.
  • Operational Web Application Development: Build responsive, high‑performance React/TypeScript front ends.
  • Distributed Services & Pipeline Architecture: Design event‑driven ingestion pipelines on GCP using Node.js/TypeScript.
  • Inference Orchestration & AI Integration: Orchestrate ML inference jobs with cost tracking and human review.
  • Observability & CI/CD Delivery: Implement telemetry and containerised infrastructure with CI/CD pipelines.
  • Cross‑Functional Collaboration: Work with ML engineers, mobile teams, and product owners.

Skills

TypeScript/Node.js
React
NestJS
GCP
PostgreSQL
OAuth2/OIDC
Docker
CI/CD
AI workflows
Data modeling
Distributed systems
Observability

Tools

OpenTelemetry

Job description

At Smollan Technologies, we provide a unified, technology-driven suite of products that redefines how businesses handle data. We don’t just build applications; we build cloud-native, high-throughput engines that turn raw unstructured media into predictive intelligence. Our Engineering team is no different. We are moving away from monolithic backends and rigid systems, flipping the switch on next‑gen applied AI and event-driven data platforms. By centralising our server‑heavy architectures, inference job orchestration, and rich web interfaces within automated cloud workflows, we are transforming complex technical infrastructure into a forward‑thinking strategic asset.

Our vision for our Senior Full Stack Developer is to carry day‑to‑day technical accountability for high‑volume distributed services and the operational web applications that expose them. This isn’t just about glueing APIs together; it’s about deep‑diving into server‑side concurrency, designing zero‑downtime database schemas, and orchestrating machine learning inference pipelines with deterministic reliability. The ideal candidate is a forward‑thinking engineer who is not only fluent in modern TypeScript/Node.js and React patterns, but actively excited about integrating applied AI workflows, optimising pipeline unit economics, and driving operational excellence.

We believe that when you hire unique, creative problem solvers and give them flexibility and independence, incredible things happen. Our culture is rooted in a foundation of trust. We foster a diverse, inclusive environment where our people are genuinely cared for, inspired, and empowered to thrive. We are looking for dreamers who love a challenge and want the autonomy to solve it.

What You Will Do
  • API Design & Data Engineering: Architect versioned REST APIs (OpenAPI) secured via OAuth2/OIDC, while managing PostgreSQL schemas, complex query optimisation, indexing strategies, and zero‑downtime data migrations.
  • Operational Web Application Development: Build responsive, high‑performance web front ends in React and TypeScript featuring component‑driven design, efficient server‑state caching, and clean review workflows over large datasets.
  • Distributed Services & Pipeline Architecture: Design and build asynchronous, event‑driven ingestion pipelines on GCP using Node.js/TypeScript (NestJS), handling backpressure, dead‑letter replays, and exactly‑once write idempotency under heavy load.
  • Inference Orchestration & AI Integration: Orchestrate long‑running machine learning inference jobs (LLMs, detection models) behind schema‑first contracts, implementing confidence thresholding for human review and tracking cost‑per‑item telemetry.
  • Observability & CI/CD Delivery: Implement end‑to‑end telemetry (OpenTelemetry, structured logs), build containerised infrastructure via Docker/IaC, and maintain automated CI/CD pipelines with staged release strategies.
  • Cross‑Functional Collaboration: Partner directly with Machine Learning Engineers on inference contracts, Mobile teams on device APIs, and Product Owners to translate complex operational needs into resilient software solutions.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer: AI-Driven Cloud-Native Systems
Senior Full-Stack Engineer: AI-Driven Cloud-Native Systems

DataOrbis • Piet Retief

On-site
ZAR 750,000 - 1,100,000
Full Stack Developer (Senior)
Full Stack Developer (Senior)

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,500,000
Data Operations Specialist
Data Operations Specialist

Smollan Technologies • Cape Town

On-site
ZAR 500,000 - 720,000
Intermediate Full-Stack Software Developer
Intermediate Full-Stack Software Developer

TMA Proactive Partners • Cape Town

On-site
ZAR 600,000 - 900,000
Mobile Software Developer
Mobile Software Developer

DataOrbis • Piet Retief

On-site
ZAR 900,000 - 1,400,000
Intermediate Software Development
Intermediate Software Development

MVIA • Wes-Kaap

On-site
ZAR 240,000 - 420,000
Full Stack Node JS Developer
Full Stack Node JS Developer

Tsogo Sun Digital. • Wes-Kaap

On-site
ZAR 600,000 - 900,000
Full Stack Software Developer
Full Stack Software Developer

ZealHR • Wes-Kaap

On-site
ZAR 360,000 - 540,000
Full Stack Developer
Full Stack Developer

Jobtailor • Cape Town

On-site
ZAR 520,000 - 900,000
Senior Full Stack Developer (React & Node.js)
Senior Full Stack Developer (React & Node.js)

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 900,000 - 1,300,000