Full Stack Developer

Cape Town Full-time R45,000 - R60,000 / Month
(R540,000 - R720,000 / Year)

Job Description

We are looking for a Full Stack Developer to join our innovative team in Cape Town. The ideal candidate will bring a passion for developing both client-side and server-side software, leveraging modern technologies to create scalable applications.

Responsibilities

  • Lead the development of full-stack applications using the latest technologies.
  • Ensure all code is optimized and follows best practices.
  • Coordinate with cross-functional teams to translate business requirements into technical specifications.
  • Provide mentorship and guidance to junior developers.
  • Contribute ideas for continual improvement in application architecture.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 5+ years of experience in software development
Technical Skills
  • JavaScript
  • MongoDB
  • Express.js
Soft Skills
  • Analytical Skills
  • Communication
Languages
  • English: Fluent

Advantageous

  • Knowledge of DevOps practices: Understanding of CI/CD practices and tools.
  • Experience with testing frameworks: Familiarity with tools such as Jest or Mocha.

Benefits

  • Comprehensive medical aid
  • Remote work options
  • Growth and learning support
  • Annual bonus program

Company Culture

  • Continuous Improvement: We are dedicated to personal and professional growth for all employees.
  • Work-Life Balance: We encourage a healthy balance between work and personal life.
  • Feedback-rich environment: We value and encourage constructive feedback among the team.
Status: Closed