Frontend Developer

Durban FULL TIME R25,000 - R35,000 / Month
(R300,000 - R420,000 / Year)

Job Description

We're looking for a Frontend Developer who is passionate about creating exceptional web experiences. Based in Durban, you will leverage your knowledge of responsive design and cutting-edge technologies to contribute to innovative web projects that make a real difference.

Responsibilities

  • Develop user-friendly web applications using HTML, CSS, and JavaScript.
  • Collaborate with UX/UI designers to create responsive and appealing designs.
  • Optimize applications for maximum speed and scalability.
  • Implement best practices for mobile-friendly design.
  • Troubleshoot and debug applications to ensure optimal performance.
  • Work closely with backend developers to integrate APIs and services.
  • Stay updated with the latest trends and technologies in web development.
  • Document development processes and solutions.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Relevant certifications in frontend development are a plus
Experience
  • 3+ years of experience in frontend development
Technical Skills
  • HTML5
  • CSS3
  • JavaScript
  • React
Soft Skills
  • Communication
  • Team collaboration
Certifications
  • Certified JavaScript Developer
  • Front-End Web Developer Certification
Languages
  • English: Fluent

Advantageous

  • Familiarity with version control (e.g., Git): Experience using Git for version control and collaboration.
  • Experience with CSS preprocessors (e.g., SASS): Understanding of CSS preprocessors for enhanced styling capabilities.

Benefits

  • Health and wellness benefits
  • Generous leave policies
  • Opportunities for professional development and training
  • Flexible working hours
  • Team events and activities

Company Culture

  • Innovation: We value creativity and encourage our team to think outside the box.
  • Teamwork: Collaboration is at the heart of what we do. We work as a cohesive unit to achieve our goals.
  • Continuous Learning: We believe in the importance of ongoing education and training for all our team members.
Status: Closed