Full-Stack Developer

Cape Town Full-time R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

We are looking for a talented Full-Stack Developer who can bridge the gap between front-end and back-end development. You will contribute to projects from conception to deployment, ensuring the best practices in coding and user experience are followed.

Responsibilities

  • Lead the development of new web applications.
  • Serve as a key contributor to architecture and design discussions.
  • Enhance and maintain existing software systems.
  • Conduct regular system testing and troubleshooting.
  • Provide technical support and guidance to junior developers.

Requirements

Education
  • BSc in Computer Science or related field
  • Master's degree in Software Engineering is advantageous
Experience
  • 4+ years experience in full-stack software development
Technical Skills
  • Django or similar frameworks
  • GraphQL
Soft Skills
  • Team Player
  • Leadership
Certifications
  • Certified Kubernetes Administrator
Languages
  • English: Fluent

Advantageous

  • Exposure to Agile methodologies: Experience in teams that use Agile practices for development.
  • Knowledge of cloud services (AWS, Azure): Experience with cloud service implementations and capabilities.

Benefits

  • Provident fund contributions
  • Flexible work days and hours
  • Access to latest technology and tools
  • Support for continuous professional development

Company Culture

  • Innovation Driven: Encouraging creativity and exploration of new ideas is at the core of our operations.
  • Employee Well-being: Prioritizing employee health and well-being through various wellness initiatives.
Status: Open