Frontend Web Developer

Pretoria FULL TIME R25,000 - R40,000 / Month
(R300,000 - R480,000 / Year)

Job Description

We are seeking a highly skilled Frontend Web Developer to enhance our software development team in Pretoria. In this role, you will develop responsive web applications and ensure seamless user interfaces. Candidates should have a strong understanding of HTML, CSS, and JavaScript, with the ability to convert design concepts into functional applications that deliver an exceptional user experience.

Responsibilities

  • Design mobile-based features and applications.
  • Create websites with responsive design using CSS frameworks.
  • Deeply analyze and enhance the performance of applications.
  • Foster an environment of open communication and collaboration.
  • Evaluate and recommend SEO improvements.
  • Shape the website's client-side architecture.
  • Develop A/B testing strategies to improve user engagement.
  • Collaborate with other departments to align web functions with business objectives.
  • Manage project timelines and ensure timely delivery of web solutions.
  • Engage in continuous learning of new frontend technologies.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Certification in Web Development is a plus
Experience
  • 3-5 years of experience in frontend web development
Technical Skills
  • JavaScript
  • React.js
  • SASS or LESS
Soft Skills
  • Critical Thinking
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Experience with performance optimization techniques: Ability to optimize web applications for speed and efficiency.
  • Knowledge of modern build tools (Webpack, Gulp): Experience configuring and using modern javascript build tools.

Benefits

  • Health and wellness allowances
  • Remote work options available
  • In-house training programs
  • Work-life balance initiatives

Company Culture

  • Open Communication: We believe in transparent and open communication at all levels.
  • Diversity and Inclusion: We celebrate diverse backgrounds and perspectives within our team.
  • Work-Life Balance: We promote a healthy balance between work and personal life.
Status: Open