Full Stack Developer
Summary
Communicate Recruitment is hiring a Full Stack Developer in South Africa to design, build and maintain scalable web and mobile applications. The role spans front-end frameworks (React, Angular or Vue.js) and back-end stacks (.NET, Node.js or Spring Boot), with REST APIs, SQL/NoSQL databases, CI/CD and cloud platforms like Azure, AWS or GCP.
Job Description:
Design, develop and maintain scalable web and mobile applications across both front-end and back-end technologies. Collaborate with cross-functional teams to deliver high-quality solutions that enhance user experience and drive business outcomes.
Skills & Experience:
- Minimum 3+ years' experience in Full Stack Development
- Strong proficiency in JavaScript, TypeScript, C#, Java or Python
- Experience with modern front-end frameworks such as React, Angular or Vue.js
- Experience building and maintaining RESTful APIs and microservices
- Strong back-end development experience using .NET, Node.js, Java Spring Boot or similar technologies
- Experience working with SQL and/or NoSQL databases
- Familiarity with cloud platforms such as Azure, AWS or Google Cloud
- Understanding of CI/CD pipelines, testing frameworks and DevOps practices
- Knowledge of software design principles, architecture and best practices
- Strong problem-solving abilities and a passion for building scalable, high-quality solutions
Qualification:
- Degree or Diploma in Computer Science, Software Development, Information Technology or a related field
- Relevant cloud or development certifications advantageous
- Experience working within Agile or Scrum environments beneficial
Connect with us on