Full Stack Developer

Cape Town Full-Time R29,167 - R41,667 / Month
(R350,000 - R500,000 / Year)

Job Description

We are on the lookout for a Full Stack Developer to become part of our energetic team in Cape Town. The ideal candidate should be well-versed in both frontend and backend technologies, and possess the ability to create efficient and scalable software solutions tailored for our diverse clientele.

Responsibilities

  • Design, develop, and maintain web applications using modern frameworks like Angular and Node.js.
  • Collaborate with multidisciplinary teams to define and implement new features.
  • Optimize application performance and ensure high standards of quality.
  • Troubleshoot and debug applications to ensure seamless functionality.
  • Maintain comprehensive documentation of coding practices and project developments.
  • Engage in peer code reviews to enhance team productivity and knowledge sharing.
  • Stay updated on emerging technologies and trends in web development.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Experience with Agile methodologies is a plus
Experience
  • 4+ years in full-stack development
Technical Skills
  • Django
  • RESTful APIs
Soft Skills
  • Adaptability
  • Problem-solving
Certifications
  • Google Cloud Professional Developer
  • Certified Agile Coach
Languages
  • English: Fluent

Advantageous

  • Experience with Docker: Familiarity with containerization technology to streamline deployment.
  • Knowledge of CI/CD practices: Understanding of continuous integration and continuous deployment principles.

Benefits

  • Medical insurance coverage
  • Flexible work hours and remote options
  • Paid time off and public holidays
  • Training and development opportunities

Company Culture

  • Innovative Atmosphere: Our team thrives in an environment that champions innovation and creativity.
  • Supportive Leadership: We celebrate a culture of open communication and supportive leadership.
  • Diversity and Inclusion: We foster an inclusive environment where every individual is valued and respected.
Status: Open