Lead Front-End Developer (React)

Placements24

South Africa

On-site

ZAR 900,000 - 1,500,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Salary package with bonuses
Medical aid and retirement fund
Generous leave allowance

Job summary

Placements24 is seeking a Lead Front-End Developer to head front-end efforts for its fast-growing e-commerce platform in Tembisa, Gauteng. You will architect, develop, and maintain customer-facing web apps, leading a team of developers and ensuring high-quality, scalable UI.

The role requires deep React expertise, strong UI/UX collaboration, and leadership to drive performance, code quality, and modern JS practices across projects.

Qualifications

  • Bachelor's degree in CS, engineering or related field.
  • 7+ years front-end development experience with 2+ years in lead/senior role.
  • Expertise in JavaScript, HTML5, CSS3 and React.
  • Experience with Redux for state management and build tools like Webpack or Vite.
  • Strong understanding of RESTful APIs and async requests.
  • Experience with unit testing and end-to-end testing (Jest, Cypress).
  • Familiarity with CI/CD and cloud platforms (AWS, Azure, GCP).
  • Excellent leadership and communication skills.

Responsibilities

  • Lead design, development, and implementation of complex front-end features using React and related technologies.
  • Architect scalable, maintainable front-end solutions with best practices.
  • Mentor and guide a team of front-end developers; foster collaboration and continuous improvement.
  • Collaborate with back-end developers, UI/UX designers, and product managers to deliver features.
  • Optimize performance for fast loads across devices and browsers.
  • Conduct code reviews and ensure quality standards.

Skills

JavaScript
React
HTML5
CSS3
Redux
Zustand
CI/CD
AWS
Azure
GCP
RESTful APIs
Leadership
Communication
Problem-solving

Education

Bachelor's degree in Computer Science or related field

Tools

Webpack
Vite

Job description

About the Role

Our client, a fast-growing e-commerce platform, is looking for a highly motivated and experienced Lead Front-End Developer to spearhead their development efforts in Tembisa, Gauteng . This is a critical role where you will be responsible for architecting, developing, and maintaining the front-end of our client's customer-facing applications. You will lead a team of talented developers, mentor them, and ensure the delivery of high-quality, performant, and scalable web applications. The successful candidate will possess a deep understanding of modern JavaScript frameworks, particularly React, and have a proven track record of building complex, responsive user interfaces. This is an excellent opportunity to make a significant impact in a rapidly evolving tech landscape.

Key Responsibilities
  • Lead the design, development, and implementation of complex front-end features using React and associated technologies.
  • Architect scalable and maintainable front-end solutions, adhering to best practices and coding standards.
  • Mentor and guide a team of front-end developers, fostering a culture of collaboration, innovation, and continuous improvement.
  • Collaborate with back-end developers, UI/UX designers, and product managers to define and deliver new features.
  • Optimize application performance, ensuring fast load times and a smooth user experience across various devices and browsers.
  • Conduct code reviews, provide constructive feedback, and ensure adherence to quality standards.
  • Stay abreast of emerging front-end technologies and trends, and advocate for their adoption where appropriate.
  • Troubleshoot and resolve complex front-end issues, ensuring application stability and reliability.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 7 years of professional experience in front-end development, with at least 2 years in a lead or senior capacity.
  • Expertise in JavaScript, HTML5, CSS3, and modern front-end frameworks, with a strong emphasis on React.
  • Proven experience with state management libraries (e.g., Redux, Zustand) and build tools (e.g., Webpack, Vite).
  • Strong understanding of RESTful APIs and asynchronous request handling.
  • Experience with unit testing and end-to-end testing frameworks (e.g., Jest, Cypress).
  • Familiarity with CI/CD pipelines and cloud platforms (AWS, Azure, GCP) is a plus.
  • Excellent leadership, communication, and problem-solving skills.
Benefits
  • Attractive salary package with potential for bonuses.
  • Comprehensive medical aid and retirement fund contributions.
  • Generous leave allowance and paid time off.
  • Opportunities for advanced training and conference attendance.
  • A vibrant and dynamic work environment in Tembisa, Gauteng .
  • Access to cutting-edge technologies and challenging projects.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Front-End Developer (React/Vue.js)
Lead Front-End Developer (React/Vue.js)

Placements24 • South Africa

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
Learning & development opportunities
Medical aid and retirement fund
Lead Front-End Developer (React)
Lead Front-End Developer (React)

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Remote-first
Medical aid
Retirement contributions
+1
Lead Front-End Developer - E-commerce Platform
Lead Front-End Developer - E-commerce Platform

Placements24 • Centurion

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Medical aid & retirement contributions
Generous annual leave
+1
Senior Frontend Engineer (React)
Senior Frontend Engineer (React)

Placements24 • Benoni

Hybrid
ZAR 700,000 - 1,000,000
Health benefits
Hybrid work model
Office in Benoni
Lead Frontend Developer (React/Vue.js)
Lead Frontend Developer (React/Vue.js)

Placements24 • Cape Town

Hybrid
ZAR 1,100,000 - 1,600,000
Hybrid work model
Career growth opportunities
Health & wellness programs
+1
Lead Frontend Developer (React/Vue)
Lead Frontend Developer (React/Vue)

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary and annual bonuses
Remote or hybrid work arrangement
Private medical aid and retirement-fun
Senior Frontend Developer (React/Vue.js)
Senior Frontend Developer (React/Vue.js)

Placements24 • Centurion

Hybrid
ZAR 700,000 - 950,000
Private medical aid
Provident fund contribution
Life insurance
+3
Senior Frontend Engineer (React/TypeScript)
Senior Frontend Engineer (React/TypeScript)

Placements24 • Sandton

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Professional development
+3
Senior Frontend Developer (React)
Senior Frontend Developer (React)

Placements24 • Vereeniging

On-site
ZAR 700,000 - 950,000
Competitive salary
Medical aid & retirement fund
Professional development opportunities
+1
Senior Frontend Developer (React Specialist)
Senior Frontend Developer (React Specialist)

Placements24 • Polokwane

Hybrid
ZAR 700,000 - 1,000,000
Competitive salary
Health benefits
Paid time off
+5