Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Codematch Co

Full-Stack Engineer (React / Typescript, Growing Into.Net)

Posted Updated 5 views
Discussion

Summary

Front-end-heavy full-stack engineer maintaining three live React/TypeScript apps, building a new PWA owner portal for low-end Android phones, running data pipelines (SQL Server, Postgres) and edge services (Cloudflare Workers, Supabase), while growing into the .NET API alongside a senior engineer at a South African retail-media platform.

Full-Stack Engineer (React / TypeScript, growing into .NET)
Rosebank, Johannesburg · Hybrid after onboarding · Permanent

Build the apps real people use on real phones, and grow into the backend.

Our client runs a live retail-media and connectivity platform used every day by consumers and small-business owners across South Africa's informal-trade market, with leading consumer brands buying media and insights on top of the data. Product development is moving in-house and this is one of the first two engineering hires.

What you'll own

  • Three live React apps: a consumer-facing portal, an admin and campaign portal, and a client reporting app
  • A new owner portal built as a PWA for low-end Android phones and patchy connectivity
  • The data pipelines behind the product (event data, SQL Server, Postgres)
  • Smaller edge services (Cloudflare Workers, Supabase apps)
  • Growing into the .NET API alongside a senior engineer

What you'll bring

  • A very strong front end: React and TypeScript in production
  • Backend experience in Node/JavaScript, TypeScript, C#, Java or Kotlin, with a production ORM and cloud deployment, and a willingness to learn .NET. .NET experience is a strong plus
  • Comfort with SQL and scripting for data work (Python or TypeScript)
  • A full-stack mindset, self-direction and curiosity about the product and its users

Nice to have:

PWA or offline-first work, ClickHouse / BigQuery / Snowflake, event-driven patterns, daily use of AI coding tools.

Why this role

  • Real breadth: frontends, data and edge services on a live product
  • A planned growth path into .NET with a senior engineer alongside youModern stack: React, Vite, Tailwind, shadcn/ui, Cloudflare Workers, Supabase, ClickHouse

Work model:

office-based in Rosebank for the first three months while you learn the platform and the team, then hybrid: three days in the office, two from home.

Package:

market-related, depending on experience.

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →