Lead Frontend Developer (React/Vue.js)

Placements24

Kempton Park

On-site

ZAR 900,000 - 1,500,000

Full time

5 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 bonuses
Medical aid
Provident fund
International training
On-site amenities
Team-building events
Company equipment

Job summary

Placements24 is partnering with a prominent technology firm in Gauteng to hire a Lead Frontend Developer. You will lead a team, shape frontend architecture, and drive performance across scalable web apps, working closely with product and backend teams.

The ideal candidate has 7+ years in frontend with at least 2 in lead roles, deep React or Vue.js experience, and a passion for mentoring, code quality, and modern tooling. This role is based in Tembisa, Gauteng.

Qualifications

  • 7+ years in frontend development with at least 2 years in lead roles.
  • Expert in React or Vue.js with state management (Redux, Vuex).
  • Strong knowledge of HTML5, CSS3 and responsive design.
  • Proven experience leading and mentoring development teams.
  • Experience with build tools and version control (Webpack/Parcel, Git).
  • Experience with RESTful APIs and testing frameworks (Jest/Mocha/Cypress).
  • Bachelor's degree in CS, Engineering, or related field, or equivalent experience.

Responsibilities

  • Lead frontend architecture for new and existing web applications.
  • Develop reusable, high-quality code using modern JavaScript frameworks (React/Vue.js).
  • Mentor and guide junior frontend developers, promoting best practices.
  • Collaborate with backend developers, UI/UX designers, and product managers to deliver great UX.
  • Ensure UI/UX feasibility and optimize performance and scalability.
  • Implement robust testing strategies (unit, integration, e2e).
  • Conduct code reviews to maintain quality and standards.
  • Stay updated with emerging frontend technologies and advocate adoption.

Skills

Frontend architecture
Mentoring
React/Vue.js
HTML5 & CSS3
RESTful APIs
Performance optimization

Education

Bachelor's degree in CS or related field

Tools

Webpack
Parcel
npm
Yarn
Git

Job description

About the Role

Our client is a prominent technology firm known for its innovative software solutions, looking to hire a Lead Frontend Developer. This critical role involves leading a team of talented developers in building scalable, high-performance web applications. The successful candidate will be responsible for architectural decisions, code quality, mentoring junior developers, and driving the technical direction of the frontend. You will work on exciting projects that impact a large user base and contribute to the company's strategic goals. This is an excellent opportunity for a seasoned frontend expert to take on leadership responsibilities and make a tangible difference within a thriving organization located in Tembisa, Gauteng .

Key Responsibilities
  • Lead the design and implementation of frontend architecture for new and existing web applications.
  • Develop and maintain high-quality, reusable, and efficient code using modern JavaScript frameworks (React/Vue.js).
  • Mentor and guide junior frontend developers, fostering their technical growth and promoting best practices.
  • Collaborate with backend developers, UI/UX designers, and product managers to deliver exceptional user experiences.
  • Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
  • Implement robust testing strategies, including unit, integration, and end-to-end testing.
  • Conduct code reviews to maintain code quality, consistency, and adherence to standards.
  • Stay current with emerging frontend technologies and methodologies, advocating for their adoption where appropriate.
  • Troubleshoot and resolve complex frontend issues.
Requirements
  • Minimum of 7 years of professional experience in frontend development, with at least 2 years in a lead or senior architect role.
  • Extensive experience with modern JavaScript frameworks like React or Vue.js, including state management libraries (Redux, Vuex).
  • Deep understanding of HTML5, CSS3, and responsive design principles.
  • Proven experience in leading and mentoring development teams.
  • Strong knowledge of build tools (Webpack, Parcel), package managers (npm, Yarn), and version control systems (Git).
  • Experience with RESTful APIs and asynchronous request handling.
  • Proficiency in writing unit and integration tests using frameworks like Jest, Mocha, or Cypress.
  • Excellent problem-solving, analytical, and communication skills.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Experience with performance optimization techniques and cross-browser compatibility issues.
Benefits
  • Highly competitive salary and performance-based bonuses.
  • Comprehensive medical aid and provident fund.
  • Opportunities for international training and conferences.
  • A dynamic and challenging work environment with a focus on innovation.
  • On-site amenities and professional development programs.
  • Regular social events and team-building activities.
  • Company-provided equipment and software.
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 • Kempton Park

Hybrid
ZAR 900,000 - 1,200,000
Competitive pay
Medical aid
Hybrid work
+5
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)
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 (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 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 • Sandton

Hybrid
ZAR 950,000 - 1,400,000
Hybrid work model
Health and wellness benefits
Professional growth & training
+2
Lead Frontend Developer (React)
Lead Frontend Developer (React)

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,600,000
Competitive salary
Medical aid
Retirement fund
+2
Senior Frontend Developer
Senior Frontend Developer

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,400,000
Hybrid work model
Medical aid
Retirement fund contributions
+3
Lead Frontend Developer - Innovative Web Solutions
Lead Frontend Developer - Innovative Web Solutions

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Performance-based bonuses
Medical aid
Retirement fund contributions
+4
Lead Frontend Developer - Hybrid Role
Lead Frontend Developer - Hybrid Role

Placements24 • George

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Medical aid
Retirement fund
+6