Lead Front-End Developer (React)

Placements24

Kempton Park

On-site

ZAR 1,000,000 - 1,500,000

Full time

6 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

Competitive salary
Medical aid
Retirement fund
Generous leave
Training opportunities

Job summary

Placements24 is seeking a Lead Front-End Developer for its fast-growing e-commerce platform in Tembisa, Gauteng. You will architect, develop, and maintain customer-facing apps, lead a team of developers, and ensure performant, scalable UI.

Candidates should have 7+ years of FE experience, 2+ in leadership, strong React, Redux/Zustand, Webpack/Vite, and API testing with Jest/Cypress; exceptional leadership and communication are required.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 7+ years of front-end development experience, with at least 2 years in a lead/senior capacity.
  • Strong proficiency in JavaScript, HTML5, CSS3, and React.
  • Experience with state management libraries (Redux, Zustand) and build tools (Webpack, Vite).
  • Solid understanding of RESTful APIs and asynchronous requests.
  • Experience with Jest and Cypress for testing.
  • Familiarity with CI/CD pipelines and cloud platforms (AWS, Azure, GCP).
  • Excellent leadership, communication, and problem-solving skills.

Responsibilities

  • Lead design, development, and implementation of complex front-end features using React.
  • Architect scalable and maintainable front-end solutions.
  • Mentor and guide a team of front-end developers.
  • Collaborate with back-end, UI/UX, and product managers to deliver features.
  • Optimize performance across devices and browsers.
  • Conduct code reviews and ensure quality standards.
  • Stay updated on front-end trends and advocate adoption.
  • Troubleshoot and resolve complex front-end issues.

Skills

Leadership
Communication
Problem-solving

Education

Bachelor's degree in Computer Science/Engineering

Tools

Redux
Zustand
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)
Lead Front-End Developer (React)

Placements24 • South Africa

On-site
ZAR 900,000 - 1,500,000
Salary package with bonuses
Medical aid and retirement fund
Generous leave allowance
Lead Frontend Developer (React)
Lead Frontend Developer (React)

Placements24 • Gauteng

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Medical aid & retirement contributions
Training & conferences
+2
Lead Front-End Developer (React/Vue.js)
Lead Front-End Developer (React/Vue.js)

Placements24 • Kempton Park

Hybrid
ZAR 900,000 - 1,200,000
Competitive pay
Medical aid
Hybrid work
+5
Lead Frontend Developer
Lead Frontend Developer

Placements24 • Kempton Park

On-site
ZAR 1,000,000 - 1,600,000
Medical Insurance
Paid Leave and Holidays
Conference Attendance and Training
Lead Frontend Developer - React Specialist
Lead Frontend Developer - React Specialist

Placements24 • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary
Medical aid and retirement fund
Generous annual leave
+3
Lead Frontend Developer (React)
Lead Frontend Developer (React)

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,600,000
Competitive salary
Medical aid
Retirement fund
+2
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
Senior Front-End Developer (React)
Senior Front-End Developer (React)

Placements24 • Vereeniging

Hybrid
ZAR 600,000 - 900,000
Hybrid work arrangement
Health insurance
Professional development
Lead Frontend Developer (React)
Lead Frontend Developer (React)

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Performance bonuses
Health benefits (medical and dental)
+4
Frontend Developer (React Specialist)
Frontend Developer (React Specialist)

Placements24 • Soweto

On-site
ZAR 420,000 - 660,000
Medical aid
Provident fund
Professional development
+1