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

Placements24

South Africa

Hybrid

ZAR 900,000 - 1,300,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work arrangement
Learning & development opportunities
Medical aid and retirement fund

Job summary

Placements24 in Gauteng seeks a highly motivated Lead Front-End Developer to guide a development team, shape front-end architecture, and deliver scalable web applications using React or Vue.js. The role scopes mentoring, code reviews, and close collaboration with designers and backend engineers.

You will drive coding standards, stay current with industry trends, and foster a collaborative, high‑performance environment in a hybrid office setting in Tembisa.

Qualifications

  • Proven experience as a Lead Front-End Developer or a Senior Front-End Developer with leadership potential.
  • Extensive experience with modern JavaScript frameworks such as React or Vue.js.
  • Strong understanding of HTML5, CSS3, and preprocessors like SASS or LESS.
  • Proficiency in state management libraries (e.g., Redux, Vuex) and build tools (e.g., Webpack, Vite).
  • Experience with RESTful APIs and asynchronous request handling.
  • Familiarity with version control systems, particularly Git.
  • Experience with unit testing and end‑to‑end testing frameworks.
  • Excellent problem‑solving, analytical, and debugging skills.
  • Strong communication and leadership abilities, with a proven track record of mentoring junior team members.

Responsibilities

  • Lead the design, development, and implementation of complex front‑end features using React or Vue.js.
  • Architect and establish front‑end development standards, best practices, and coding guidelines.
  • Mentor and guide junior front‑end developers, providing technical leadership and fostering their professional growth.
  • Collaborate with UX/UI designers to translate visual designs and wireframes into functional, responsive user interfaces.
  • Work closely with back‑end developers to define API requirements and integrate front‑end components with server‑side logic.
  • Optimize applications for maximum speed, scalability, and cross‑browser compatibility.
  • Conduct code reviews to ensure code quality, maintainability, and adherence to established standards.
  • Troubleshoot and debug complex front‑end issues, identifying and implementing effective solutions.
  • Stay up‑to‑date with the latest front‑end technologies, frameworks, and industry trends.

Skills

Lead Front-End
React
Vue.js
HTML5/CSS3
Redux/Vuex
Testing
Mentoring
Problem-solving
Communication

Tools

Webpack
Vite
Git
REST APIs

Job description

About the Role

Our client is seeking a highly motivated and experienced Lead Front-End Developer to join their innovative tech team based in Tembisa, Gauteng . This role involves leading a team of talented developers in building and enhancing user-facing features for their flagship software products. You will be instrumental in defining front-end architecture, mentoring junior developers, and ensuring the delivery of high-quality, performant, and scalable web applications. This is an exciting opportunity to work with modern technologies and contribute to projects that have a significant impact on the company's growth and success. The role offers a hybrid work model, providing flexibility while fostering team collaboration in our modern office space. As a lead, you will also play a key role in technical decision‑making and strategy, working closely with back‑end developers, designers, and product managers.

Key Responsibilities
  • Lead the design, development, and implementation of complex front‑end features using React or Vue.js.
  • Architect and establish front‑end development standards, best practices, and coding guidelines.
  • Mentor and guide junior front‑end developers, providing technical leadership and fostering their professional growth.
  • Collaborate with UX/UI designers to translate visual designs and wireframes into functional, responsive user interfaces.
  • Work closely with back‑end developers to define API requirements and integrate front‑end components with server‑side logic.
  • Optimize applications for maximum speed, scalability, and cross‑browser compatibility.
  • Conduct code reviews to ensure code quality, maintainability, and adherence to established standards.
  • Troubleshoot and debug complex front‑end issues, identifying and implementing effective solutions.
  • Stay up‑to‑date with the latest front‑end technologies, frameworks, and industry trends.
Requirements
  • Proven experience as a Lead Front-End Developer or a Senior Front-End Developer with leadership potential.
  • Extensive experience with modern JavaScript frameworks such as React or Vue.js.
  • Strong understanding of HTML5, CSS3, and preprocessors like SASS or LESS.
  • Proficiency in state management libraries (e.g., Redux, Vuex) and build tools (e.g., Webpack, Vite).
  • Experience with RESTful APIs and asynchronous request handling.
  • Familiarity with version control systems, particularly Git.
  • Experience with unit testing and end‑to‑end testing frameworks.
  • Excellent problem‑solving, analytical, and debugging skills.
  • Strong communication and leadership abilities, with a proven track record of mentoring junior team members.
Benefits
  • Attractive salary and performance‑based bonuses.
  • Comprehensive medical aid and retirement fund contributions.
  • Hybrid work arrangement offering flexibility between home and office.
  • Access to continuous learning and development opportunities, including conferences and training.
  • A collaborative and dynamic work environment with a strong emphasis on innovation.
  • State‑of‑the‑art office facilities in Tembisa, Gauteng .
  • Opportunities for career advancement within a growing organization.
  • Team‑building events and social activities.
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/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
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 Developer (React/Vue)
Senior Frontend Developer (React/Vue)

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Health coverage
Paid time off
+4
Lead Frontend Developer - SaaS Solutions
Lead Frontend Developer - SaaS Solutions

Placements24 • Cape Town

Hybrid
ZAR 1,000,000 - 1,400,000
Lead Frontend Developer
Lead Frontend Developer

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,300,000
Medical insurance
Paid time off
Remote work
Senior Front-End Developer
Senior Front-End Developer

Placements24 • Bloemfontein

Hybrid
ZAR 700,000 - 1,100,000
Competitive salary
Health benefits
Paid time off
+3
Lead Frontend Developer (React)
Lead Frontend Developer (React)

Placements24 • Stellenbosch

Hybrid
ZAR 700,000 - 1,000,000
Health insurance
Hybrid work model
Professional development budget
+3