Talent.com
Placements24
Lead Front-End Developer (React/Vue.js)Placements24 • Gauteng, ZA
Search for other jobs
Lead Front-End Developer (React/Vue.js)

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

Placements24 • Gauteng, ZA
20 hours ago
Job type
  • Full-time
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.

#J-18808-Ljbffr

Create a job alert for this search

Lead Front-End Developer (React/Vue.js) • Gauteng, ZA