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

Placements24

Kempton Park

Hybrid

ZAR 900,000 - 1,200,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 pay
Medical aid
Hybrid work
Learning & development
Collaborative environment
Modern office in Tembisa
Career growth
Team events

Job summary

Placements24 in Gauteng is seeking a highly motivated Lead Front-End Developer to lead a team building scalable user interfaces for our flagship software products. You will shape front-end architecture and mentor developers while collaborating with back-end, design, and product teams in a hybrid work setting.

The role focuses on React or Vue.js, performance optimization, code quality, and staying current with industry trends.

Qualifications

  • Proven experience as Lead Front-End Developer or Senior Front-End with leadership potential.
  • Extensive experience with React or Vue.js.
  • Strong HTML5, CSS3 and preprocessors (SASS/LESS).
  • Experience with Redux/Vuex and build tools (Webpack/Vite).
  • Experience with REST APIs and asynchronous requests.
  • Git version control experience.
  • Unit testing and end-to-end testing familiarity.
  • Excellent problem-solving and leadership abilities.

Responsibilities

  • Lead design, development, and implementation of front-end features using React or Vue.js.
  • Architect front-end standards, best practices, and coding guidelines.
  • Mentor junior front-end developers and provide technical leadership.
  • Collaborate with UX/UI designers to translate designs into interfaces.
  • Work with back-end developers to define API requirements and integrate front-end components.
  • Optimize applications for speed, scalability, and cross-browser compatibility.
  • Conduct code reviews to ensure quality and maintainability.
  • Troubleshoot and resolve front-end issues, provide effective solutions.
  • Stay updated with the latest front-end technologies and trends.

Skills

Leadership
Mentoring
Problem solving
Communication
Front-end architecture

Tools

React
Vue.js
HTML5
CSS/SASS/LESS
Redux/Vuex
Webpack/Vite
Git

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 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
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)
Lead Frontend Developer (React)

Placements24 • Gauteng

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Medical aid & retirement contributions
Training & conferences
+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
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 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 - Hybrid Role
Lead Frontend Developer - Hybrid Role

Placements24 • George

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Medical aid
Retirement fund
+6
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 - Innovative Web Applications
Lead Frontend Developer - Innovative Web Applications

Placements24 • Cape Town

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Medical insurance
Pension fund contributions
+2