Full-Stack Engineer (Mid-Level) - Rosebank
Summary
Mid-level full-stack engineer in Rosebank, Johannesburg, developing and maintaining React applications, data pipelines, and edge services while growing into API development. Core stack spans React/TypeScript on the frontend with Microsoft Azure, Cloudflare Workers, and Netlify on the cloud side.
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
- Frontend: React, TypeScript, Vite, Tailwind CSS, shadcn/ui
- Cloud & Infrastructure: Microsoft Azure, Cloudflare Workers, Netlify, CI/CD
- Integrations: REST APIs, GraphQL, WhatsApp, Zendesk, Monday.com
- LLM API integration, PWAs, service workers, push notifications, SSE and incremental rendering
- 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.
Full-Stack Engineer (Mid-level) - Rosebank Johannesburg, Gauteng, ZA
