Frontend Developer

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

Job Description

Join our creative team as a Frontend Developer. You will play a key role in developing our web applications, taking responsibility for the visual aspect of our platforms. Your expertise in frontend technologies will be crucial in providing our users with a seamless experience, leveraging your skills to meet both functional and aesthetic requirements.

Responsibilities

  • Develop new user-facing features using HTML, CSS, and JavaScript.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed and scalability.
  • Collaborate with back-end developers to integrate APIs.
  • Conduct thorough testing and debugging of applications.
  • Stay updated with emerging frontend technologies and best practices.
  • Maintain code quality and organization.
  • Participate in code reviews to uphold coding standards.

Requirements

Education
  • Bachelor's degree in Web Development or related field
  • Additional certifications are a plus
Experience
  • 3+ years of hands-on experience in frontend development
Technical Skills
  • HTML5
  • CSS3
  • JavaScript
  • Vue.js
  • Bootstrap
Soft Skills
  • Teamwork
  • Adaptability
Certifications
  • Adobe Certified Expert
Languages
  • English: Fluent

Advantageous

  • Experience with TypeScript: Familiarity with TypeScript for enhanced JavaScript development.
  • Knowledge of Agile methodologies: Experience in Agile environment, adaptable to sprints and backlogs.

Benefits

  • Health insurance including dental and vision
  • Work-life balance programs
  • Flexible work schedule and remote work options
  • Professional development opportunities

Company Culture

  • Innovation Culture: We promote a culture where new ideas are welcomed and employees are encouraged to innovate.
  • Employee Engagement: Our employees are at the heart of everything we do and are actively engaged in shaping the company culture.
  • Work-life Balance: We respect personal time and emphasize a healthy work-life balance to enhance overall well-being.
Status: Open