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

  • Design, develop, and maintain web applications using Node.js and React.
  • Collaborate with UX/UI designers to develop user-friendly interfaces.
  • Write clean, maintainable code and conduct code reviews.
  • Participate in requirements gathering and technical discussions.
  • Troubleshoot and debug applications across the stack.
  • Implement responsive web design principles to enhance user interaction.
  • Monitor application performance and optimize for speed and scalability.
  • Work with DevOps to streamline deployment processes.
  • Stay updated with latest industry trends and technologies.

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