Web Developer

Johannesburg Full-time R25,000 - R35,000 / Month
(R300,000 - R420,000 / Year)

Job Description

We are on the lookout for a talented Web Developer to join our vibrant team in Johannesburg. The successful candidate will play a crucial role in building responsive and user-friendly web applications. You will collaborate with designers and other developers to create engaging online experiences that prioritize usability and performance.

Responsibilities

  • Lead the development of web applications from conceptualization to deployment.
  • Ensure cross-platform optimization for mobile and desktop devices.
  • Create and manage documentation for project development and maintenance.
  • Collaborate with marketing teams for online campaigns and initiatives.
  • Mentor junior developers and assist in their professional development.
  • Implement best practices for web development and coding standards.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree preferred
Experience
  • 4+ years of experience in full-stack development
Technical Skills
  • HTML
  • CSS
  • JavaScript
  • React
  • Node.js
Soft Skills
  • Analytical thinking
  • Collaboration
Certifications
  • Certified Web Developer
  • React Specialist Certification
Languages
  • English: Fluent

Advantageous

  • Experience with modern front-end frameworks such as Vue.js or Angular.: Hands-on experience with other JavaScript frameworks to enhance development efficiency.
  • Familiarity with cloud services like AWS or Azure.: Understanding of deploying applications on cloud platforms.

Benefits

  • Comprehensive health and dental insurance.
  • Retirement savings plan with company contributions.
  • Paid time off and holidays.
  • Support for ongoing learning and certification.

Company Culture

  • Team Spirit: Our culture encourages teamwork and collaboration, ensuring everyone feels part of the family.
  • Continuous Improvement: We promote a culture of learning and improvement, valuing each team member’s input.
  • Diversity and Inclusion: We celebrate diversity and strive to create an inclusive environment for all.
Status: Closed