Lead Frontend Engineer (Angular & UI/UX)

Placements24

Stellenbosch

Hybrid

ZAR 900,000 - 1,500,000

Full time

41 hours 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

Health insurance
Retirement contributions
Professional development opportunities

Job summary

Placements24 in Stellenbosch is seeking a Lead Frontend Engineer to guide the frontend development of cutting-edge web applications. You will translate design mockups into responsive interfaces using Angular, HTML5, and CSS3, while shaping UI/UX decisions.

You will mentor junior developers, collaborate with UI/UX designers and backend engineers, optimize performance, ensure accessibility, and drive best practices in an Agile environment.

Qualifications

  • Bachelor's degree in Computer Science, Web Design, or related field or equivalent experience.
  • Proven Frontend Engineer with lead or senior experience.
  • Expertise in JavaScript, HTML5, and CSS3.
  • In-depth Angular framework knowledge.
  • Strong UI/UX principles understanding.
  • Experience with state management libraries (NgRx).
  • Familiarity with RESTful APIs and async programming.
  • Experience with Git, Webpack, and testing frameworks.
  • Excellent communication and leadership in Agile environments.

Responsibilities

  • Lead the design and implementation of user interfaces using Angular and related technologies.
  • Translate UI/UX designs and wireframes into high-quality, responsive code.
  • Develop reusable components and libraries for consistency across projects.
  • Mentor junior frontend developers and promote best practices.
  • Optimize applications for speed, scalability, and cross-browser compatibility.
  • Review code and ensure adherence to standards and architecture guidelines.
  • Collaborate with UI/UX designers, backend developers, and product managers to deliver features.
  • Stay updated on frontend trends and advocate for their adoption.
  • Ensure accessibility and usability across web apps.

Skills

Angular
UI/UX
JavaScript
HTML/CSS
Leadership
NgRx
REST APIs
Git
Webpack
Testing

Education

Bachelor's degree in Computer Science or related field

Tools

NgRx
Webpack
Jasmine/Karma

Job description

About the Role

Our client, a renowned digital agency specializing in bespoke web solutions, is seeking an experienced Lead Frontend Engineer with strong Angular and UI/UX expertise to join their creative team in **Stellenbosch, Western Cape**. This leadership role involves guiding the frontend development process, ensuring the delivery of high-quality, user-centric web applications. You will be responsible for translating design mockups and wireframes into functional, responsive, and performant user interfaces. The ideal candidate is a visionary leader with a deep understanding of modern frontend technologies and a passion for creating exceptional user experiences. This is an exciting opportunity to shape the frontend direction of key projects for diverse clients within the vibrant tech and creative ecosystem of Stellenbosch .

Key Responsibilities
  • Lead the design and implementation of user interfaces using Angular and related technologies.
  • Translate UI/UX designs and wireframes into high-quality, responsive code.
  • Develop reusable components and libraries to ensure consistency and efficiency across projects.
  • Collaborate closely with UI/UX designers, backend developers, and product managers to define and deliver features.
  • Mentor and guide junior frontend developers, fostering best practices and code quality.
  • Optimize frontend applications for maximum speed, scalability, and cross-browser compatibility.
  • Conduct code reviews, ensuring adherence to coding standards and architectural guidelines.
  • Stay abreast of the latest frontend technologies, frameworks, and trends, advocating for their adoption where appropriate.
  • Troubleshoot and resolve frontend bugs and performance issues.
  • Contribute to architectural decisions related to the frontend stack.
  • Ensure the accessibility and usability of web applications.
  • Champion a user-centric approach throughout the development lifecycle.
Requirements
  • Bachelor's degree in Computer Science, Web Design, or a related field, or equivalent professional experience.
  • Proven experience as a Frontend Engineer, with a significant portion in a lead or senior role.
  • Expertise in JavaScript, HTML5, and CSS3.
  • In-depth knowledge and hands-on experience with the Angular framework.
  • Strong understanding of UI/UX principles and best practices.
  • Experience with state management libraries (e.g., NgRx).
  • Familiarity with RESTful APIs and asynchronous programming.
  • Experience with version control systems, such as Git.
  • Knowledge of build tools (e.g., Webpack) and testing frameworks (e.g., Jasmine, Karma).
  • Excellent communication, leadership, and collaboration skills.
  • Ability to work effectively in an Agile environment.
  • Prior experience within the South African digital agency or tech industry is a plus.
  • A keen eye for design and attention to detail.
Benefits

Our client offers a competitive salary, performance incentives, and a comprehensive benefits package including health insurance and retirement contributions. You will have opportunities for professional development, creative freedom on diverse projects, and a supportive team culture. Join a leading creative hub in the heart of the Western Cape 's winelands.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Frontend Engineer (React/Typescript)
Lead Frontend Engineer (React/Typescript)

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,800,000
Frontend Developer - UI/UX Focus
Frontend Developer - UI/UX Focus

Placements24 • Stellenbosch

Hybrid
ZAR 480,000 - 720,000
Competitive salary
Medical and retirement benefits
Professional growth opportunities
+2
Lead Frontend Engineer
Lead Frontend Engineer

Placements24 • East London

On-site
ZAR 900,000 - 1,300,000
Health insurance
Paid time off
Training budget and conference access
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
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
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 Engineer
Senior Frontend Engineer

Placements24 • Paarl

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Health and wellness benefits
Generous annual leave
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
Senior Frontend Engineer - UX/UI Focus
Senior Frontend Engineer - UX/UI Focus

Placements24 • Stellenbosch

Remote
ZAR 550,000 - 750,000
Equity potential
Remote-first culture
Health insurance
+2