Full-Stack Engineer (Mid-level) - Rosebank

HC Recruit (Pty) Ltd · Johannesburg, Gauteng

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Reference: DBN000384-KP-1

DBN000384 - Full-Stack Engineer (Mid-level) - Rosebank

Purpose of the Job: To develop and maintain React applications, data pipelines, and edge services while growing into API development and ensuring strong frontend and backend coverage.

Required Qualifications

3–5 years in full-stack software development.

Degree or diploma in Computer Science, Software Engineering, Information Technology, or a related field

Duties & Responsibilities

Technical Competencies & Experience

Frontend: React, TypeScript, Vite, Tailwind CSS, shadcn/ui

Backend: .NET 8, C#, Minimal APIs, EF Core, JWT authentication

Databases: ClickHouse, SQL Server, PostgreSQL (Supabase), D1

Cloud & Infrastructure: Microsoft Azure, Cloudflare Workers, Netlify, CI/CD

Messaging: MassTransit, Azure Service Bus

Integrations: REST APIs, GraphQL, WhatsApp, Zendesk, Monday.com

Data & Reporting: Data pipelines, event data processing, aggregation reports

Testing & Monitoring: Cypress, Playwright, OpenTelemetry, Serilog

Development Tools: Git, Jira, Confluence, Claude Code (AI-assisted development)

LLM API integration, PWAs, service workers, push notifications, SSE and incremental rendering

Behavioral Competencies

Proactive and self-motivated

Problem-solving and analytical thinking

Adaptability and willingness to learn

Communication and teamwork

Initiative and accountability

Time management and prioritisation

Please Note - Should you not hear back from us within the next 2 weeks, please consider your application as unsuccessful.

Package & Remuneration

Monthly

Auto-apply to this jobView original posting ↗
Full-Stack Engineer (Mid-level) - Rosebank at HC Recruit (Pty) Ltd — Johannesburg, Gauteng · JobAlertsZA