This job is no longer available
This job expired on 19/07/2026. It no longer accepts applications.
Full Stack Developer
MSA Outsourcing Solutions · Johannesburg
Job description
About the role
MSA Outsourcing Solutions - UK is looking for a proficient Full‑Stack Developer to join one of its UK‑based clients. You will design, develop, and maintain both client‑side and server‑side applications, ensuring they are secure, scalable, and performant while delivering exceptional user experiences.
Key responsibilities
- Build and maintain features across a React front‑end and Supabase back‑end.
- Develop responsive UI components using modern JavaScript frameworks.
- Design and implement server‑side logic, APIs, and databases.
- Ensure security, scalability, and performance through best coding practices and testing.
- Maintain and optimise existing applications, troubleshoot issues promptly.
- Collaborate with designers, product managers, and other developers throughout the software development lifecycle.
- Participate in code reviews to uphold code quality and share knowledge.
Required profile
- 2–4 years of full‑stack development experience.
- Strong written and spoken English for daily stand‑ups and async discussions.
- Self‑directed and able to pick up tickets and ship them independently.
- Excellent problem‑solving skills and attention to detail.
Required skills
- React with TypeScript (hooks, modern patterns, component composition).
- JavaScript, HTML5, CSS3.
- Supabase or equivalent BaaS (PostgreSQL, Firebase, Hasura).
- REST APIs and standard authentication patterns.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
MSA Outsourcing Solutions
Johannesburg
Related job offers
-
Software Developer – Contract
Employeur non precise Johannesburg -
Young Talent Graduate Programme 2027
NTT DATA Johannesburg -
IT Practice Transition & Data Support Specialist – JHB
Pro-Talent Johannesburg -
Senior .NET Developer – Cape Town
Pro-Talent Cape Town -
Quantum Leap Graduate Programme – Technology Graduate
Absa Johannesburg