Full Stack Developer

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

Job Description

We are seeking an experienced Full Stack Developer to join our passionate team in Cape Town. The ideal candidate will have substantial expertise in both front-end and back-end technologies, primarily with Node.js and React. As a key player, you’ll be responsible for crafting seamless applications and redefining user experience.

Responsibilities

  • Design, develop, and maintain web applications using Node.js and React.
  • Collaborate with designers and product managers to translate requirements into technical solutions.
  • Implement responsive web designs to enhance user experience across all devices.
  • Write reusable, testable, and efficient code.
  • Debug and resolve technical issues as they arise.
  • Stay updated with emerging technologies and suggest improvements to our technology stack.

Requirements

Education
  • Bachelor's degree in Information Technology or a related field
  • Master's degree preferred
Experience
  • 3+ years of software development experience
Technical Skills
  • Node.js
  • React
  • GraphQL
  • Redux
  • MySQL/MongoDB
Soft Skills
  • Problem-solving
  • Creativity
  • Leadership
Certifications
  • Google Cloud Professional Developer
  • Certified JavaScript Developer
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker: Experience with Docker for containerization of applications.
  • Knowledge of CI/CD processes: Understanding of CI/CD pipelines for efficient application delivery.

Benefits

  • Competitive salary package
  • Health insurance and wellness programs
  • Flexible working hours
  • Career development opportunities

Company Culture

  • Innovation: We prioritize creativity and innovation in our projects and processes.
  • Learning Environment: Our workplace encourages continuous learning and improvement among our staff.
  • Inclusivity: We are dedicated to fostering an inclusive culture where diversity is embraced.
Status: Open