Full Stack Developer
Cape Town - South Africa
Job Summary
Location: Cape Town (Hybrid 2 days in office Gardens area)
Hours: 07:00 15:30 SAST
Employment Type: Permanent
Salary: R70000 R75000 per month
About the Opportunity
Our client a fast-growing and innovative organisation within the education technology space is looking for a skilled Full Stack Developer to join their engineering team. This role is ideal for someone who enjoys working across the full development lifecycle building scalable applications and contributing to modern cloud-native solutions in a collaborative environment.
Youll work alongside cross-functional teams to design build and maintain high-quality applications that enhance user experiences and support business growth.
What Youll Be Doing
- Design develop deploy and maintain scalable web applications
- Build user-facing applications using modern frontend frameworks
- Develop backend services and APIs using and TypeScript
- Collaborate with product platform and engineering teams across regions
- Optimise application performance scalability and reliability
- Develop proof of concepts and prototype solutions
- Contribute to architecture discussions and technical improvements
- Maintain technical documentation and development standards
- Support CI/CD processes and cloud deployments
- Ensure solutions are secure maintainable and aligned with best practices
Requirements
Essential Skills & Experience
- 45 years of commercial software development experience
- Degree in Computer Science Engineering or related field
- Strong experience with JavaScript and TypeScript
- Backend development experience using
- Experience with React Svelte or similar frontend frameworks
- REST API development and integration experience
- HTML5 CSS and modern frontend development practices
- Unit testing experience
- Understanding of authentication web security and database best practices
- Experience with Git version control and agile environments
- Exposure to DevOps practices and CI/CD pipelines
Cloud & Infrastructure Experience
Experience with cloud-native development preferably AWS including:
- AWS services (Lambda S3 RDS DynamoDB API Gateway CloudWatch)
- Serverless architectures
- Infrastructure as Code
- Containerisation technologies
Nice to Have
- Python experience
- Exposure to AI concepts LLMs or RAG frameworks
- AWS certifications
- Experience within education technology environments
Whats in It for You
- Hybrid working model
- Medical allowance
- Commute allowance
- Professional development opportunities
- Study leave
- Generous annual leave
- Supportive and collaborative culture
- Paid parental benefits
- Team events and social initiatives
Required Experience:
IC
About Company
Believe Resourcing offers professional, personalised talent & recruitment services, from full process outsourcing to tech talent outsourcing.