Web Developer

Johannesburg FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

Join our dynamic team as a Web Developer in Johannesburg! Here, you'll enhance user experience through innovative web solutions. The role requires strong coding skills, familiarity with modern web technologies, and an understanding of user-centered design principles.

Responsibilities

  • Develop and maintain web applications using HTML, CSS, and JavaScript.
  • Collaborate with designers to create user-friendly web interfaces.
  • Optimise applications for maximum speed and scalability.
  • Integrate user-facing elements developed by front-end developers with server-side logic.
  • Participate in code reviews to maintain quality and consistency.
  • Troubleshoot and debug applications, enhancing performance and user experience.
  • Ensure cross-platform compatibility and mobile responsiveness.

Requirements

Education
  • Bachelor's degree in Information Technology or Software Engineering
  • Relevant certificates in web development are advantageous
Experience
  • 3+ years in a web development role, with a portfolio of completed projects.
Technical Skills
  • CSS Frameworks (Bootstrap, etc.)
  • Version Control (Git)
Soft Skills
  • Time Management
  • Attention to Detail
Languages
  • English: Fluent

Advantageous

  • Experience with responsive design techniques: Familiarity with creating layouts that work across different devices.
  • Knowledge of SEO best practices: Understanding of search engine optimization techniques for enhancing visibility.

Benefits

  • Competitive salary package
  • Health insurance with dental coverage
  • Generous annual leave policy
  • Flexible working hours and possible remote work options

Company Culture

  • Innovation: Promoting a culture of innovation and creativity within our development teams.
  • Continuous Growth: We provide opportunities for learning and development to ensure our team stays ahead in the tech landscape.
  • Supportive Environment: Fostering a collaborative workplace where every voice is valued.
Status: Open