A complete application in a minute
Tailored resume and cover letter, ready to send.
Codematch Co in Johannesburg is seeking a Full-Stack Engineer (React/TypeScript) to join our live product team. You will own three live React apps—consumer portal, admin/campaign portal, and client reporting—plus a PWA owner portal for low-end devices, and work on data pipelines and edge services.
The role offers a path to grow into the .NET API alongside a senior engineer, with a hybrid work model after onboarding.
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.
PWA or offline-first work, ClickHouse / BigQuery / Snowflake, event-driven patterns, daily use of AI coding tools.
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.
market-related, depending on experience.