Frontend Developer

Pretoria FULL TIME R25,000 - R33,333 / Month
(R300,000 - R400,000 / Year)

Job Description

In our team, you'll find an exciting opportunity as a Frontend Developer. Your expertise will drive the delivery of stunning, interactive web interfaces that meet business needs. If you thrive in a fast-paced environment and enjoy working with the latest technologies in web development, we want you on board.

Responsibilities

  • Build user-centric front-end solutions that meet business requirements.
  • Work together with team members to troubleshoot application issues.
  • Perform usability testing and apply analytical techniques to refine application performance.
  • Enhance site functionality through the implementation of innovative features.
  • Contribute to team meetings by sharing knowledge of advancements in front-end technologies.
  • Create and maintain documentation for code and architecture.
  • Ensure adherence to the company's frontend performance guidelines.
  • Participate in reviews and document lessons learned from projects.

Requirements

Education
  • Bachelor's degree in Web Development or similar
  • Master's degree preferred but not required
Experience
  • 3+ years of experience in a frontend role
Technical Skills
  • Angular
  • TypeScript
Soft Skills
  • Creative Thinking
  • Effective Communication
Certifications
  • Front-End Web Developer Certification
  • Agile Project Management Certification
Languages
  • English: Fluent

Advantageous

  • Experience with testing frameworks: Knowledge of frameworks such as Jest or Mocha.
  • Ability to work with version control systems: Experience with Git for source control.

Benefits

  • Comprehensive health insurance
  • Subsidised gym memberships
  • Opportunity for skill development
  • Employee assistance programs

Company Culture

  • Supportive Environment: We pride ourselves on fostering a supportive workplace where every opinion is valued.
  • Continuous Learning: We offer numerous opportunities for personal and professional development.
  • Work-Life Balance: We believe in maintaining a healthy work-life balance for all our employees.
Status: Closed