Full-Stack Developer

Cape Town FULL TIME R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

We are seeking a talented Full-Stack Developer with expertise in Node.js and React to join our growing team in Cape Town. The ideal candidate will have a solid understanding of both frontend and backend technologies, and be passionate about building innovative web applications. You will work closely with our development team to design, develop, and enhance software products that meet user needs.

Responsibilities

  • Develop high-quality software solutions using Node.js and React.
  • Work alongside other developers in enhancing application features.
  • Ensure application security through best practices.
  • Interpret and analyze front-end user requirements.
  • Conduct unit and integration testing to ensure software reliability.
  • Provide technical support and mentorship to junior developers.
  • Collaborate closely with the product team to align on project objectives.
  • Maintain up-to-date documentation of code and architecture.

Requirements

Education
  • Bachelor's degree in a relevant field
Experience
  • 3+ years in a full-stack role
Technical Skills
  • Node.js
  • React
Soft Skills
  • Creative Thinking
  • Communication Skills
Languages
  • English: Fluent

Advantageous

  • AWS Experience: Familiarity with AWS services for deploying applications.
  • Docker Knowledge: Understanding of containerization with Docker.

Benefits

  • Health and dental insurance
  • Retirement fund with company contributions
  • Flexible work hours
  • Opportunity for remote days

Company Culture

  • Innovation: We encourage innovative thinking and embrace new ideas within our teams.
  • Team Spirit: Fostering a supportive team environment is crucial for us.
  • Continuous Improvement: We believe in lifelong learning and offer training opportunities.
Status: Open