Intermediate Full Stack Developer
Reference: 11006 MLR
Consultant: Michelle le Roux
Job Description:
- Build and maintain features across our eCommerce platform, admissions services, and mobile apps
- Contribute to building and maintaining production-ready systems with a focus on reliability, monitoring, and uptime
- Develop and consume GraphQL APIs using Apollo Server
- Work across Angular and React frontends, contributing to admin dashboards and customer-facing applications
- Write backend services in TypeScript/Node.js
- Work with MySQL and PostgreSQL databases
- Write automated tests and participate in code reviews
- Use AI tools and assistants as part of your daily workflow to accelerate your output and learning
- Contribute to our React Native mobile apps
- Collaborate with a distributed team across South Africa and the UK
Qualifications:
- 2–4 Years of professional full stack development experience
- Solid working knowledge of TypeScript and Node.js
- Experience with at least one modern frontend framework (Angular, React, or Vue)
- Comfortable building and consuming GraphQL or REST APIs
- Proficient in SQL with working knowledge of relational databases (MySQL or PostgreSQL)
- Familiarity with Git workflows and code review processes
- An understanding of what it takes to ship and maintain production-ready systems, including error handling, logging, and designing for high availability
- Fluent in Afrikaans and English
How to Apply:
- Email your comprehensive CV to exceedhr@exceed.co.za.
- If you are already registered, please forward your CV and the relevant reference number to the consultant with whom you are currently registered in order to avoid duplicity on our system.
- We reserve the right to only conduct interviews with candidates of choice.
- Applicants who have not received feedback within 30 days from the closing date must please accept their application as unsuccessful.
Job Categories
Looking for a job?
Read some of our best articles with tips and advice for the workplace