Web Developer

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

Job Description

We are on the lookout for a passionate Web Developer to join our Johannesburg team. This role involves creating and maintaining dynamic web applications that enhance user experience. If you're skilled in both front-end and back-end technologies and have a flair for creative problem-solving, we want to hear from you!

Responsibilities

  • Write clean, maintainable code for web applications.
  • Collaborate with project managers to define feature specifications.
  • Debug and perform peer code reviews for quality assurance.
  • Ensure optimal performance and scalability of applications.
  • Research and implement new technologies to improve development processes.
  • Support the deployment of web applications in live environments.
  • Analyze user feedback to guide future development.
  • Create and maintain documentation for application logic and code.
  • Work alongside marketing and design teams for cohesive project outcomes.
  • Build reusable code and libraries for future use.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Certification in Web Development is a plus
Experience
  • 3-5 years of experience in a web development role
Technical Skills
  • JavaScript
  • Node.js
Soft Skills
  • Communication
  • Time management
Certifications
  • Certified Web Developer
Languages
  • English: Fluent

Advantageous

  • Knowledge of SEO best practices: Experience optimizing websites for search engines.
  • Familiarity with UI/UX principles: Understanding of design principles to enhance user experience.

Benefits

  • Comprehensive health and wellness benefits
  • Pension plan with employer contributions
  • Work-life balance initiatives
  • End-of-year bonuses

Company Culture

  • Diversity: We celebrate diversity and promote an inclusive workplace for all.
  • Continuous Learning: We invest in our employees’ growth through ongoing training and development.
  • Community Engagement: We actively support community initiatives and encourage staff participation.
Status: Closed