Full Stack Developer

Cape Town Full-time R41,667 - R62,500 / Month
(R500,000 - R750,000 / Year)

Job Description

As a Full Stack Developer, you will leverage your expertise in various programming languages to design and build dynamic web applications. You will play a crucial role in driving projects from conception to completion in our fast-paced environment.

Responsibilities

  • Create web applications using backend technologies such as Node.js and Express.
  • Ensure consistent code standards and maintain documentation throughout the development process.
  • Work alongside QA engineers to ensure quality assurance and testing.
  • Assist in deploying applications and conducting post-launch evaluations.
  • Engage in architectural discussions and technical strategy.
  • Participate in solving complex technical challenges.

Requirements

Education
  • Master's degree in Computer Science or a related field is preferred
Experience
  • 5+ years of professional experience in full-stack development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • Git
  • APIs
Soft Skills
  • Leadership
  • Adaptability
Certifications
  • Google Cloud Certified - Associate Cloud Engineer
  • Certified Kubernetes Administrator (CKA)
Languages
  • English: Fluent

Advantageous

  • Familiarity with TypeScript: Experience with TypeScript for building scalable applications.
  • Experience with state management libraries: Familiarity with libraries like Redux or MobX for state management.

Benefits

  • Comprehensive health and dental benefits
  • Retirement savings plan with employer match
  • Work-life balance initiatives
  • Team-building events and activities

Company Culture

  • Innovation: We prioritize innovation and embrace new ideas.
  • Employee Empowerment: We empower our employees to take initiative and make impactful decisions.
  • Work-life Balance: We support work-life balance with flexible working arrangements.
Status: Closed