Frontend Developer

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

Job Description

As a Frontend Developer, you will take charge of creating optimized visual elements for our web applications. Your expertise in responsive design, combined with a strong understanding of JavaScript frameworks, will allow you to thrive in this role. Work with our agile team to implement features that not only look great but also perform seamlessly, enriching the end-user experience. This is a fantastic opportunity for someone looking to grow in the tech industry.

Responsibilities

  • Create high-quality mockups and prototypes.
  • Collaborate with designers and project managers to define requirements.
  • Write clean, maintainable code and apply best practices.
  • Develop new user-facing features and enhance existing ones.
  • Conduct code reviews and provide constructive feedback.
  • Utilize version control systems for project management.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
Experience
  • 3+ years of experience in frontend development
Technical Skills
  • HTML
  • CSS
  • JavaScript
  • React
  • Version Control (Git)
  • Responsive Design
Soft Skills
  • Attention to Detail
  • Team Player
  • Problem-Solving Skills
Languages
  • English: Fluent

Advantageous

  • Experience with TypeScript: Familiarity with TypeScript to improve development efficiency.
  • Knowledge of UI/UX Principles: Understanding of user-centered design principles.

Benefits

  • Competitive salary package with performance bonuses.
  • Health, dental, and vision insurance.
  • Flexible working hours and casual dress code.
  • Opportunities for professional development and training.

Company Culture

  • Innovative Environment: We encourage creativity and new ideas to enhance our product offerings.
  • Work-Life Balance: We value our employees' well-being and promote a healthy work-life balance.
  • Diversity and Inclusion: Our workplace embraces diverse perspectives and promotes inclusion.
Status: Open