Full Stack Developer

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

Job Description

We are on the lookout for a skilled Full Stack Developer to join our innovative team in Cape Town. You'll be working on exciting projects that involve both front-end and back-end technologies, contributing to the development of cutting-edge web applications. The ideal candidate will have a comprehensive understanding of various programming languages and frameworks, along with a passion for learning and growth in the tech industry.

Responsibilities

  • Lead projects through the software development lifecycle from inception to completion.
  • Collaborate with team members to brainstorm and design innovative features.
  • Ensure applications are secure and protect user data.
  • Assist in the training and onboarding of new team members.
  • Create documentation for application processes and technical specifications.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 4-6 years of experience in web development
Technical Skills
  • Python
  • SQL
Soft Skills
  • Critical thinking
  • Adaptability
Certifications
  • Google Cloud Certified
  • Agile Certified Practitioner (PMI-ACP)
Languages
  • English: Fluent

Advantageous

  • Experience in DevOps practices: Understanding of CI/CD practices and tools, enhancing development workflows.
  • Knowledge of containerization tools: Experience with Docker or similar technologies.

Benefits

  • Comprehensive medical cover and wellness programs
  • Remote work options available
  • Yearly salary reviews
  • Employee assistance programs and mentorship

Company Culture

  • Diversity: Our inclusive environment welcomes diverse perspectives and backgrounds.
  • Work-Life Balance: We respect our employees' time outside of work, ensuring a healthy work-life balance.
  • Community Engagement: We actively participate in community events and charitable initiatives.
Status: Closed