Full Stack Developer

Cape Town FULL TIME R29,167 - R37,500 / Month
(R350,000 - R450,000 / Year)

Job Description

We are searching for a Full Stack Developer who is passionate about building high-quality software solutions. The ideal candidate will have a robust understanding of both front-end and back-end technologies, and demonstrate a track record of delivering scalable applications. Work alongside a talented team to enhance our product offerings.

Responsibilities

  • Build robust and scalable applications with a focus on performance optimization.
  • Work with APIs to integrate front-end elements with server-side logic.
  • Help define the software development lifecycle processes and best practices.
  • Stay updated with emerging trends and technologies in software development.
  • Assist in maintaining existing software and implementing enhancements.
  • Foster a collaborative team environment where innovation thrives.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • A Master’s degree is advantageous
Experience
  • 3+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • Node.js
  • React
  • HTML/CSS
  • SQL
  • Git
Soft Skills
  • Teamwork
  • Communication
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker: Understanding of Docker for containerizing applications.
  • Experience with CI/CD tools: Experience in implementing Continuous Integration/Continuous Deployment practices.

Benefits

  • Competitive salary package
  • Health and wellness benefits
  • Flexible working hours
  • Opportunities for professional development

Company Culture

  • Innovation: We encourage creativity and innovative thinking to solve problems.
  • Collaboration: Teamwork is at the heart of what we do. We believe in supporting one another.
  • Career Growth: We support our employees' personal and professional growth with ongoing training.
Status: Closed