Full Stack Developer

Cape Town FULL TIME R30,000 - R41,666 / Month
(R360,000 - R500,000 / Year)

Job Description

We are seeking a skilled Full Stack Developer to join our passionate team in Cape Town. You will be responsible for designing and implementing high-quality software solutions across both front-end and back-end platforms. The ideal candidate should have a strong understanding of modern web technologies, and a knack for problem-solving, ensuring robust and efficient applications.

Responsibilities

  • Design, develop, and maintain scalable applications with user-centric features.
  • Engage in agile development practices and methodologies.
  • Work with databases like PostgreSQL or MongoDB to store and retrieve data.
  • Collaborate on new technologies and methodologies.
  • Conduct peer code reviews and provide constructive feedback.
  • Implement APIs for external services.
  • Stay updated with emerging trends in software development.
  • Coordinate with stakeholders to define project requirements.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree preferred
Experience
  • 5+ years of full-stack development experience
Technical Skills
  • JavaScript
  • Node.js
  • Angular
Soft Skills
  • Team Leadership
  • Adaptability
Certifications
  • Certified Web Developer
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD tools: Knowledge of Continuous Integration and Continuous Deployment processes.
  • Familiarity with automated testing: Experience in writing and implementing automated tests.

Benefits

  • Comprehensive health benefits
  • Paid annual leave and sick leave
  • Work-from-home options
  • Employee training programs

Company Culture

  • Continuous Learning: We support ongoing education and professional development opportunities.
  • Work-Life Balance: We promote a healthy work-life balance through flexible work arrangements.
Status: Closed