Full Stack Web Developer

Cape Town FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

We are looking for a talented Full Stack Web Developer to join our vibrant team in Cape Town. The successful candidate will have experience in both front-end and back-end development, bringing ideas to life through innovative web applications. You will work closely with designers and project managers to create engaging and high-performance software solutions, actively participating in all phases of development.

Responsibilities

  • Develop and maintain web applications using React and Node.js.
  • Collaborate with UX/UI designers to implement user-friendly interfaces.
  • Ensure cross-platform optimization for mobile and desktop devices.
  • Identify and troubleshoot application performance issues.
  • Create automated unit and integration tests to improve code quality.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Conduct user testing and gather feedback to make iterative improvements.

Requirements

Education
  • Bachelor's degree in Software Engineering
  • Master's degree is a plus
Experience
  • 5+ years of full-stack development experience
Technical Skills
  • React
  • Node.js
Soft Skills
  • Communication
  • Flexibility
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms like AWS.: Familiarity with managing applications and services hosted on cloud environments.
  • Knowledge of DevOps practices.: Understanding of continuous integration, deployment, and working with CI/CD tools.

Benefits

  • Competitive salary with annual bonuses
  • Comprehensive health care benefits
  • Flexible hours and hybrid work schedule
  • Opportunities for professional development

Company Culture

  • Innovative Environment: Our culture supports innovation and encourages creative thinking.
  • Team Spirit: We promote a strong team spirit and collaboration for problem-solving.
  • Continuous Growth: We're committed to helping our staff continuously grow through training and mentorship.
Status: Open