Login Enter

Placements24

2 days ago

Lead Frontend Developer (React)

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
Placements24
Location
South Africa South Africa
Posted
2 days ago
View all jobs at Placements24

Job description

About the Role

Our client, a leading digital agency specializing in creating exceptional user experiences, is seeking a Lead Frontend Developer with advanced proficiency in React. This role is based in Sandton, Gauteng, and adopts a hybrid work model, offering a balance between remote flexibility and in-office collaboration. You will be responsible for guiding the development of user-centric web interfaces, translating design concepts into functional, responsive, and high-performance applications. This leadership position requires a keen eye for detail, a deep understanding of modern JavaScript frameworks, and the ability to mentor a team of frontend engineers. You will play a vital role in shaping our client's web presence and delivering outstanding digital solutions to a diverse clientele. Join our client in Sandton and be part of a creative team driving innovation in web development.

Key Responsibilities
  • Lead the design and implementation of responsive, user-friendly interfaces using React.
  • Develop, test, and deploy high-quality frontend code that adheres to best practices and standards.
  • Collaborate closely with UI/UX designers, product managers, and backend engineers to deliver seamless user experiences.
  • Mentor and guide junior frontend developers, providing technical leadership and code review feedback.
  • Optimize applications for maximum speed, scalability, and cross-browser compatibility.
  • Ensure the technical feasibility of UI/UX designs.
  • Troubleshoot and debug frontend issues, ensuring a smooth user journey.
  • Stay current with emerging frontend technologies and frameworks, advocating for their adoption when appropriate.
  • Contribute to the overall frontend architecture and technical strategy.
Requirements
  • Bachelor's degree in Computer Science, Web Development, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in frontend development.
  • Expertise in JavaScript, HTML5, and CSS3.
  • Proven experience (3+ years) with React.js and its core principles (components, hooks, state management).
  • Experience with state management libraries like Redux or Context API.
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Strong understanding of build tools (e.g., Webpack, Babel) and version control (Git).
  • Experience with performance optimization techniques.
  • Excellent communication, leadership, and problem-solving skills.
  • Knowledge of testing frameworks (e.g., Jest, React Testing Library) is a plus.
Benefits
  • Competitive salary package and potential for project-based bonuses.
  • Hybrid work model offering flexibility and work-life balance.
  • Comprehensive health and wellness benefits.
  • Opportunities for professional growth, training, and attending industry conferences.
  • Creative and collaborative work environment.
  • Generous paid time off.
  • Work on exciting projects for diverse clients.
#J-18808-Ljbffr

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.