Web Developer

Cape Town FULL TIME R25,000 - R35,000 / Month
(R300,000 - R420,000 / Year)

Job Description

We’re searching for an innovative Web Developer skilled in React and Node.js to contribute to our growing portfolio of projects. You will play a key role in the development lifecycle of web applications, ensuring they are efficient, scalable, and maintain high standards of quality and performance.

Responsibilities

  • Create user-friendly web applications by writing clean, maintainable code.
  • Collaborate with cross-functional teams to implement new features and enhance existing ones.
  • Optimize web applications for maximum speed and scalability.
  • Identify and fix bugs as well as improve application performance.
  • Participate in management of the product backlog and sprint planning.
  • Provide input for application design and architecture.
  • Conduct testing and debugging of applications before launch.
  • Mentor junior developers in best coding practices.

Requirements

Education
  • Bachelor's degree in Computer Science or equivalent experience
  • Relevant technical certifications are beneficial
Experience
  • 3+ years of experience in web development with React and Node.js
Technical Skills
  • React
  • Node.js
  • JavaScript
  • HTML/CSS
Soft Skills
  • Problem Solving
  • Communication
  • Time Management
Languages
  • English: Fluent

Advantageous

  • Experience with MongoDB or SQL databases: Familiarity with database management and integration.
  • Familiarity with version control systems like Git.: Experience using Git for source code management.

Benefits

  • Market-related salary and benefits package.
  • Flexible working hours.
  • Opportunity for remote working days.
  • Professional development opportunities and training.

Company Culture

  • Innovation: We encourage innovation and creativity within our teams.
  • Team Spirit: Our collaborative environment helps team members thrive and succeed.
  • Continuous Improvement: We promote continual learning to foster growth for our team members.
Status: Closed