Full-Stack Developer

Cape Town Full-time R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

As a Full-Stack Developer, you will leverage your skills in both front-end and back-end development. Help us craft high-quality software solutions while working in a fast-paced, collaborative environment. Your expertise will be pivotal in pushing our projects forward.

Responsibilities

  • Design and implement software architectures and solutions.
  • Work closely with the testing team to ensure quality releases.
  • Identify and implement best practices in coding.
  • Document development processes and code changes.
  • Mentor junior developers and guide them in their tasks.
  • Collaborate across teams to manage project timelines effectively.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is advantageous
Experience
  • 5+ years of full-stack development experience
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML5/CSS3
  • SQL
  • RESTful APIs
  • Git
Soft Skills
  • Problem-solving
  • Teamwork
  • Communication
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker and Kubernetes: Experience with containerization and orchestration tools for deployment efficiency.
  • Knowledge of CI/CD processes: Hands-on experience in automating deployment using CI/CD pipelines.

Benefits

  • Comprehensive health insurance plan
  • Retirement savings with employer contributions
  • Flexible working hours
  • Opportunities for professional development
  • Annual performance bonuses

Company Culture

  • Innovative Environment: We prioritize creativity and innovation in our daily operations.
  • Employee Growth: We encourage continuous learning and career advancement for all employees.
  • Inclusion and Diversity: Our workplace values diversity and seeks to include voices from all backgrounds.
Status: Closed