Lead Frontend Developer (React)

Placements24

Centurion

Hybrid

ZAR 900,000 - 1,600,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

Competitive salary
Medical aid
Retirement fund
Growth opportunities
Hybrid work model

Job summary

Placements24 is recruiting a Lead Frontend Developer in Centurion, Gauteng. This hybrid role combines in-office collaboration with remote work, guiding a frontend team to deliver scalable React-based interfaces.

The ideal candidate has 6+ years in frontend development, with 2+ in leadership, strong JavaScript, HTML5, CSS3, and experience with Redux or Zustand, Webpack or Vite, and REST APIs. Collaboration with backend and product teams is essential.

Qualifications

  • 6+ years in frontend development with at least 2 years in a lead or mentoring role.
  • Proficiency in JavaScript, HTML5, CSS3, and React.
  • Experience with state management libraries (Redux, Zustand) and build tools (Webpack, Vite).
  • Experience with RESTful APIs and Git version control.
  • Familiarity with testing frameworks (Jest, React Testing Library).
  • Strong communication and teamwork in an Agile environment.

Responsibilities

  • Lead and mentor a team of frontend developers with technical guidance and code reviews.
  • Architect, develop, and maintain complex frontend apps using React and related technologies.
  • Collaborate with UI/UX designers to translate designs into pixel-perfect interfaces.
  • Write clean, efficient, well-documented code following best practices.
  • Optimize frontend performance across devices and browsers for speed and scalability.
  • Ensure UI/UX designs are technically feasible and realizable.

Skills

Frontend leadership
React
JavaScript
HTML5
CSS3
Redux
Zustand
Webpack
Vite
REST APIs
Git
Jest
React Testing Library
Agile

Education

Bachelor's degree or equivalent

Tools

Webpack
Vite
npm
Yarn
Redux
Zustand
React Testing Library
Jest

Job description

About the Role

Our client, a dynamic software development company located in **Centurion, Gauteng**, is searching for a highly skilled and experienced Lead Frontend Developer with expertise in React. This is a critical leadership position where you will be responsible for guiding the frontend development team, architecting robust user interfaces, and ensuring the delivery of high-quality, scalable web applications. The ideal candidate is passionate about clean code, modern JavaScript frameworks, and building exceptional user experiences. You will play a key role in mentoring junior developers, driving technical decisions, and collaborating closely with backend teams and product managers. This hybrid role allows for a blend of collaborative in-office work in **Centurion, Gauteng**, and the flexibility of remote work, fostering a productive and engaging environment.

Key Responsibilities
  • Lead and mentor a team of frontend developers, providing technical guidance and code reviews.
  • Architect, develop, and maintain complex frontend applications using React and related technologies.
  • Collaborate with UI/UX designers to translate design mockups and wireframes into functional, pixel-perfect interfaces.
  • Write clean, efficient, and well-documented code following best practices.
  • Optimize frontend performance for speed and scalability across various devices and browsers.
  • Ensure the technical feasibility of UI/UX designs.
  • Work closely with backend developers to integrate frontend components with server-side logic.
  • Identify and address performance bottlenecks and bugs.
  • Contribute to the improvement of development processes and tools.
  • Stay updated with the latest frontend technologies and industry trends.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 6 years of professional experience in frontend development, with at least 2 years in a lead or mentoring role.
  • Proven expertise in JavaScript, HTML5, CSS3, and modern frontend frameworks, with a strong emphasis on React.
  • Experience with state management libraries (e.g., Redux, Zustand).
  • Proficiency with build tools (e.g., Webpack, Vite) and package managers (e.g., npm, Yarn).
  • Experience with RESTful APIs and asynchronous programming.
  • Strong understanding of version control systems, particularly Git.
  • Familiarity with testing frameworks (e.g., Jest, React Testing Library).
  • Excellent problem-solving and debugging skills.
  • Strong communication and teamwork abilities.
  • Experience working within an agile development environment.
  • Prior experience in **Centurion, Gauteng**'s tech ecosystem is a plus.
Benefits
  • Our client offers a competitive salary, comprehensive medical aid, retirement fund contributions, and ample opportunities for professional growth and development.
  • You will join a forward-thinking company committed to technological innovation and employee well-being.
  • Enjoy a stimulating work environment in **Gauteng**, with access to cutting-edge projects and a talented team.
  • The hybrid model provides flexibility, allowing you to balance work and personal life effectively while contributing to impactful projects in **Centurion**.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 • Gauteng

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Medical aid & retirement contributions
Training & conferences
+2
Senior Frontend Developer (React)
Senior Frontend Developer (React)

Placements24 • Sandton

Hybrid
ZAR 700,000 - 1,100,000
Medical aid
Retirement planning
Professional growth opportunities
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 Front-End Developer (React)
Lead Front-End Developer (React)

Placements24 • Kempton Park

On-site
ZAR 1,000,000 - 1,500,000
Competitive salary
Medical aid
Retirement fund
+2
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
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
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
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