Web Programmer

Durban FULL TIME R25,000 - R33,333 / Month
(R300,000 - R400,000 / Year)

Job Description

We are on the lookout for an enthusiastic Web Programmer to join our team in Durban. You will be responsible for developing and maintaining high-quality web applications, ensuring an exceptional user experience while collaborating closely with designers and other developers. Your expertise in modern programming languages and frameworks will play a crucial role in bringing our projects to life.

Responsibilities

  • Develop, test, and maintain web applications using modern frameworks.
  • Collaborate with designers to create intuitive user interfaces.
  • Optimize applications for speed and scalability.
  • Maintain existing code and ensure code quality through reviews.
  • Implement security and data protection measures in applications.
  • Troubleshoot and debug issues as they arise.
  • Participate in various project phases from inception to deployment.
  • Document code processes and contribute to user guides.
  • Explore and implement new technologies to improve productivity.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree preferred
Experience
  • 3+ years of experience in web development
Technical Skills
  • HTML
  • CSS
  • JavaScript
  • React
  • Node.js
Soft Skills
  • Teamwork
  • Communication
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker and CI/CD pipelines: Understanding of how to use Docker and CI/CD tools for deployments.
  • Experience with Agile methodologies: Familiarity with Agile project management and development techniques.

Benefits

  • Health, dental, and vision insurance
  • Generous leave policy
  • Opportunity for remote work
  • Employee training programs

Company Culture

  • Team Collaboration: A strong emphasis on teamwork and collaboration across departments.
  • Innovation: Encouraging innovation and creative thinking among our employees.
  • Diversity and Inclusion: We value diversity and strive to create an inclusive environment for all.
Status: Open