Frontend Developer

Pretoria FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

We are seeking a Frontend Developer to join our dynamic team in Pretoria, where you will play a vital role in designing and implementing engaging user interfaces for our web applications. The ideal candidate will have a strong foundation in HTML, CSS, and JavaScript, with a keen eye for detail and a passion for creating seamless user experiences. Work collaboratively with other developers, designers, and stakeholders to define project requirements and deliver high-quality solutions.

Responsibilities

  • Develop and maintain responsive web applications using modern frameworks such as React or Angular.
  • Collaborate closely with designers and backend developers to implement UI/UX enhancements.
  • Ensure cross-browser compatibility and optimize applications for maximum speed and scalability.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews and provide constructive feedback to team members.
  • Troubleshoot and debug issues to enhance application performance.

Requirements

Education
  • Relevant certifications in web development are a plus.
Experience
  • 3+ years of experience in a frontend development role.
Technical Skills
  • Responsive Design
  • Version Control (Git)
Soft Skills
  • Critical Thinking
  • Creative Problem Solving
Languages
  • English: Fluent

Advantageous

  • Experience with UI/UX design principles: Understanding of user-centered design and usability testing.
  • Familiarity with backend technologies (e.g., Node.js): Basic knowledge of server-side programming for better collaboration.

Benefits

  • Competitive salary and performance bonuses
  • Health insurance covers medical, dental, and vision needs
  • Flexible work hours and remote opportunities
  • Ongoing training and professional development

Company Culture

  • Collaboration: Our team thrives on collaborative efforts, fostering an inclusive atmosphere that encourages contribution from all members.
  • Innovation: We celebrate innovation and new ideas, empowering our employees to find creative solutions to challenges.
  • Continuous Learning: We provide ongoing training and development opportunities to ensure our employees grow in their careers.
Status: Open