TRAFFIC
Western Cape
Senior Full Stack Developer
Exceed Human Resource Consultants
Job Description
Reference: 
11016 MLR
Consultant:Michelle le Roux
Job Description:- Design, build and maintain features across our eCommerce platform, admissions services, and mobile apps
- Architect and implement GraphQL APIs, including federated schemas using Apollo Gateway
- Work across both Angular and React frontends, contributing to admin dashboards and customer-facing applications
- Build and improve backend services in TypeScript/Node.js using NestJS and Express
- Contribute to our React Native mobile apps
- Manage and optimise MySQL and PostgreSQL databases, including data modelling and query performance
- Work with GCP infrastructure - Cloud Run, Pub/Sub, Cloud Storage
- Ensure systems are production-ready, resilient, and built for high availability, including monitoring, alerting, and graceful failure handling
- Leverage AI tools and assistants to accelerate development, improve code quality, and solve problems more effectively
- Participate in code reviews and help establish engineering standards
- Mentor intermediate and junior developers
- Collaborate with a distributed team across South Africa and the UK
- 5+ Years of professional full stack development experience
- Strong proficiency in TypeScript and Node.js
- Solid experience with GraphQL - schema design, resolvers, and API architecture
- Experience with at least one of Angular or React, and willingness to work across both
- Strong relational database skills (MySQL and/or PostgreSQL)
- Experience with cloud infrastructure, preferably Google Cloud Platform
- Proven experience building and operating production-ready systems at scale, with a strong focus on reliability, observability, and high availability
- Comfortable working across multiple codebases and services
- Proactive use of AI tools (e.g. Claude Code, Copilot, Cursor) in your development workflow, we expect engineers to use AI to move faster, not as a crutch but as a multiplier
- Email your comprehensive CV to .
- 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.
About This Role
Career insights for Software Developers positions
Salary Benchmark
$132,270/year
Source: O*NET (USD)
Job Outlook
This career will grow rapidly in the next few years and will have large numbers of openings.
Common Technologies
Apache Kafka
Apache Maven
Jakarta EE
Airtable
Apache Hive
Blackboard Learn
Apache Spark
jQuery
Software Developers Insights
Job Outlook
This career will grow rapidly in the next few years and will have large numbers of openings.