Full Stack Developer

Cape Town Full-time R60,000 - R80,000 / Month
(R720,000 - R960,000 / Year)

Job Description

Exciting opportunity for a Full Stack Developer in Cape Town! You will be responsible for crafting high-quality software solutions in a fast-paced environment. Your expertise in modern web technologies will be essential as you collaborate closely with our teams to deliver innovative products.

Responsibilities

  • Collaborate with the design team to translate designs into functional user interfaces.
  • Engage in backend development, focusing on building and optimizing server-side logic.
  • Ensure cross-device compatibility and optimize user experience.
  • Monitor and improve application performance and reliability.
  • Assist in the deployment of applications and manage updates.
  • Mentor junior developers and assist in their professional growth.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 5+ years in software development, specifically in full-stack roles
Technical Skills
  • JavaScript
  • React
  • Node.js
  • TypeScript
Soft Skills
  • Critical Thinking
  • Collaboration
Languages
  • English: Fluent

Advantageous

  • Previous experience with DevOps practices: Understanding of CI/CD practices and tools like Jenkins or GitHub Actions.
  • Knowledge of containerization technology: Experience with Docker and Kubernetes for application deployment.

Benefits

  • Comprehensive health benefits including mental health support
  • Generous leave policies and vacation time
  • Retirement plan with company contributions
  • Team-building activities and events

Company Culture

  • Continuous Learning: We prioritize the professional growth of our employees through ongoing training and knowledge sharing.
  • Recognition: We acknowledge hard work and celebrate achievements within our teams.
Status: Closed