Full Stack Developer

Cape Town Full-time R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

Join our talented team as a Full Stack Developer. We're seeking an experienced professional with a solid understanding of both front-end frameworks and back-end systems to help us deliver high-quality software solutions and enhance user experiences.

Responsibilities

  • Develop APIs to support front-end functionalities.
  • Assure that all user input is validated before it is processed.
  • Actively liaise with front-end developers to refine and improve the web solution.
  • Participate in team meetings and provide insight on design and development best practices.
  • Keep current with the latest industry trends and technologies.

Requirements

Education
  • Bachelor's degree in Information Technology or similar
  • Master's degree in Software Engineering is preferred
Experience
  • 4+ years of experience in software development
Technical Skills
  • TypeScript
  • GraphQL
  • Docker
Soft Skills
  • Problem-solving
  • Teamwork
Certifications
  • Google Cloud Professional
  • Scrum Master Certified (SMC)
Languages
  • English: Fluent

Advantageous

  • Understanding CI/CD pipelines: Knowledgeable in implementing Continuous Integration and Continuous Deployment practices.
  • Experience with cloud platforms (AWS, Google Cloud): Hands-on experience with major cloud service providers.

Benefits

  • Health, dental, and vision insurance
  • Generous leave policies
  • Free coffee and snacks at the office
  • Support for ongoing education and upskilling

Company Culture

  • Professional Growth: Regular training sessions and mentorship opportunities for every employee.
  • Work-Life Balance: We respect personal time and promote a healthy work-life balance.
Status: Open