Full Stack Developer

Cape Town FULL TIME R50,000 - R62,500 / Month
(R600,000 - R750,000 / Year)

Job Description

We are seeking a talented Full Stack Developer with a passion for building dynamic web applications. This role involves collaborating with designers and other developers to create efficient, scalable solutions that meet client needs.

Responsibilities

  • Design and implement scalable architecture for web applications.
  • Work closely with cross-functional teams to define project requirements.
  • Utilize version control systems like Git for collaborative development.
  • Develop and maintain databases using MongoDB or PostgreSQL.
  • Ensure application security and data protection best practices.
  • Optimize applications for maximum speed and scalability.
  • Participate in Agile/Scrum processes and contribute to team goals.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is an advantage
Experience
  • 3-5 years of experience in full stack development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML & CSS
  • Database Management
Soft Skills
  • Analytical Thinking
  • Team Player
  • Communication
Certifications
  • Certified Web Developer
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Familiarity with containerization technologies and orchestration tools.
  • CI/CD Practices: Understanding of Continuous Integration and Continuous Deployment processes.

Benefits

  • Health, dental, and vision coverage
  • Retirement savings plan with employer contributions
  • Flexible work arrangements
  • Employee development programs

Company Culture

  • Innovation: A culture that promotes creativity and innovative thinking.
  • Team Collaboration: We believe in the power of teamwork and inclusion.
  • Continuous Learning: Opportunities for growth and skill enhancement through ongoing training.
Status: Closed