Full Stack Developer

Cape Town FULL TIME R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

We are on the lookout for a Full Stack Developer who is passionate about creating exceptional software solutions. As a pivotal member of our team in Cape Town, you will delve into both front-end and back-end technologies, ensuring robust application performance and user experience. With your expertise in programming languages and frameworks, you will contribute to a variety of projects, from concept through deployment.

Responsibilities

  • Build and maintain advanced web applications with a focus on user experience.
  • Lead technical discussions on architectural decisions.
  • Collaborate with designers and product managers to enhance features.
  • Implement and maintain CI/CD pipelines for deployment.
  • Develop, test, and deploy server-side applications and services.
  • Optimize application performance and responsiveness.
  • Participate in peer code reviews and provide constructive feedback.
  • Engage in troubleshooting issues across the stack.
  • Contribute to the development of application documentation.
  • Foster and maintain a positive team culture.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is a plus
Experience
  • 5+ years in full-stack development
Technical Skills
  • JavaScript
  • HTML5/CSS3
  • Node.js
Soft Skills
  • Analytical Thinking
  • Communication
Certifications
  • Google Professional Cloud Architect
  • Certified ScrumMaster
Languages
  • English: Fluent

Advantageous

  • Experience with Kubernetes: Hands-on experience with Kubernetes for orchestration.
  • Knowledge of Microservices Architecture: Understanding of microservices for scalable applications.

Benefits

  • Comprehensive health insurance package
  • Annual leave and sick leave
  • Remote work flexibility
  • Professional development opportunities

Company Culture

  • Continuous Improvement: We focus on continuous learning and development opportunities.
  • Work-Life Balance: We promote a healthy work-life balance for all employees.
  • Community Engagement: We actively engage in community projects and initiatives.
Status: Closed