Full Stack Developer

Smollan Technologies

Piet Retief

On-site

ZAR 900,000 - 1,300,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Smollan Technologies is seeking a Senior Full Stack Developer to own high-volume distributed services and the web interfaces that expose them. You will dive into server-side concurrency, design zero-downtime DB schemas, and orchestrate AI/ML inference pipelines with reliable contracts and cost tracking.

You will thrive as a forward-thinking engineer fluent in modern TS/Node.js, React patterns, and AI workflow integration, with a focus on pipeline efficiency and operational excellence.

Qualifications

  • Experience delivering large-scale web apps with modern stacks.
  • Proficiency in TypeScript/Node.js and React patterns.
  • Hands-on with API design, databases, and deployment tooling.

Responsibilities

  • Design versioned REST APIs (OpenAPI) and manage PostgreSQL schemas.
  • Build responsive front ends in React/TypeScript for high-volume data.
  • Create event-driven pipelines on GCP using NestJS/Node.js.
  • Orchestrate ML inference workflows and cost-per-item telemetry.
  • Implement observability, CI/CD pipelines, and containerised infra.
  • Collaborate with ML, mobile, and product teams to deliver resilient software.

Skills

TypeScript/Node.js
React
NestJS
PostgreSQL
OpenAPI
OAuth2/OIDC
GCP
Docker
IaC
CI/CD

Tools

OpenTelemetry
Terraform

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 & Data Pipelines
Senior Full-Stack Engineer: AI-Driven Cloud & Data Pipelines

Smollan Technologies • Piet Retief

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

Smollan Technologies • Cape Town

On-site
ZAR 420,000 - 620,000
Full Stack Developer (Senior)
Full Stack Developer (Senior)

ATS Client • Pretoria

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

TMA Proactive Partners • Cape Town

On-site
ZAR 550,000 - 850,000
Intermediate Software Development
Intermediate Software Development

MVIA • Wes-Kaap

On-site
ZAR 240,000 - 420,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
Full-Stack Developer - Next.js & Python
Full-Stack Developer - Next.js & Python

Pavago • South Africa

Remote
ZAR 1,200,000 - 2,000,000
Intermediate Full-Stack Developer (Node.js / TypeScript)
Intermediate Full-Stack Developer (Node.js / TypeScript)

AES Global • Cape Town

On-site
ZAR 650,000 - 850,000
Technology Domain Specialist - Junior
Technology Domain Specialist - Junior

Boardroom Appointments • South Africa

Remote
ZAR 900,000 - 1,300,000
Senior Full-Stack Developer (Node.js / TypeScript)
Senior Full-Stack Developer (Node.js / TypeScript)

AES Global • Cape Town

On-site
ZAR 1,000,000 - 1,800,000