Web Developer

Johannesburg Full-time R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

We are seeking an enthusiastic Web Developer to join our talented team in Johannesburg. You will be responsible for designing, implementing, and maintaining web applications that meet the needs of our clients. As a key member of our development team, you will work closely with project managers and designers to ensure applications are both functional and user-friendly. If you have a passion for technology and a desire to work in a fast-paced environment, we want to hear from you!

Responsibilities

  • Lead web development projects from conception to deployment.
  • Ensure web applications are secure and data protection protocols are followed.
  • Monitor user feedback and adapt applications accordingly.
  • Research and apply best practices in web development.
  • Documentation and reporting on project milestones.
  • Assist in the development of training materials for clients and staff.
  • Support continuous improvement initiatives within the team.
  • Work collaboratively with QA teams to ensure application quality.

Requirements

Education
  • Bachelor's degree in Web Development or related field
  • Additional certifications in web development are advantageous
Experience
  • 5+ years of experience in full-stack web development
Technical Skills
  • Node.js
  • Express.js
Soft Skills
  • Collaboration
  • Time management
Languages
  • English: Fluent

Advantageous

  • Experience with responsive design: Ability to create mobile-friendly web applications.
  • Familiarity with SEO best practices: Understanding of Search Engine Optimization as applied to web development.

Benefits

  • Comprehensive health insurance
  • Retirement savings plan with employer contribution
  • Access to training and certification programs
  • Work-life balance initiatives

Company Culture

  • Flexibility: We support flexible work arrangements to promote work-life balance.
  • Inclusivity: We are committed to creating an inclusive environment for all employees.
  • Employee Recognition: We celebrate the achievements of our team members and foster a culture of recognition.
Status: Closed