Frontend Developer (Angular)

Placements24

Benoni

On-site

ZAR 420,000 - 660,000

Full time

39 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

Competitive salary
Medical and dental insurance
Retirement savings plan
Career development resources
Paid annual leave and public holidays
Team-building activities

Job summary

Placements24 is seeking a skilled Frontend Developer with strong Angular expertise to join a growing team in Benoni, Gauteng. You will craft responsive web interfaces and collaborate with UI/UX designers and backend engineers to translate designs into high-quality code.

The ideal candidate has 3+ years of frontend development experience, solid HTML5/CSS3/JavaScript (ES6+), and hands-on Angular (2+) experience with a focus on performance and user experience.

Qualifications

  • Bachelor's degree or equivalent practical experience in a relevant field.
  • Minimum of 3 years of professional front-end development experience.
  • Strong proficiency in HTML5, CSS3, and JavaScript (ES6+).
  • Extensive experience with Angular (2+).
  • Experience with RESTful API integration and Git is expected.
  • Familiarity with testing frameworks (Jasmine, Karma) is beneficial.

Responsibilities

  • Develop, implement, and maintain responsive and user-friendly web interfaces using Angular.
  • Collaborate with UI/UX designers to translate wireframes and mockups into high-quality code.
  • Work closely with backend engineers to integrate front-end components with server-side logic.
  • Write clean, modular, and well-documented front-end code.
  • Optimize applications for speed, scalability, and cross-browser compatibility.
  • Ensure the technical feasibility of UI/UX designs.
  • Participate in code reviews and provide constructive feedback.

Skills

HTML5
CSS3
JavaScript ES6+
Angular (2+)
RESTful APIs
Git
Problem-solving
Communication
Teamwork

Education

Bachelor's degree in Computer Science/Web Development or related field
Equivalent practical experience

Tools

NgRx
Sass
LESS
Jasmine
Karma

Job description

About the Role

Our client, a reputable e-commerce platform provider, is seeking a creative and skilled Frontend Developer with strong Angular expertise to join their growing team in Benoni, Gauteng . This role is pivotal in crafting intuitive, responsive, and engaging user interfaces for their web applications. You will collaborate closely with UI/UX designers and backend engineers to translate design concepts into functional, high-quality code. The ideal candidate possesses a keen eye for detail, a passion for user experience, and a solid understanding of modern front-end technologies. Join a collaborative team environment focused on delivering exceptional digital experiences. We are looking for someone who is passionate about creating beautiful and functional web interfaces.

Key Responsibilities
  • Develop, implement, and maintain responsive and user-friendly web interfaces using Angular.
  • Collaborate with UI/UX designers to translate wireframes and mockups into high-quality code.
  • Work closely with backend engineers to integrate front-end components with server-side logic.
  • Write clean, modular, and well-documented front-end code.
  • Optimize applications for maximum speed, scalability, and cross-browser compatibility.
  • Ensure the technical feasibility of UI/UX designs.
  • Perform code reviews and provide constructive feedback to team members.
  • Troubleshoot and debug front-end issues, ensuring a smooth user experience.
  • Stay up-to-date with emerging front-end technologies and best practices.
  • Participate in agile development processes, including sprint planning and retrospectives.
Requirements
  • Bachelor's degree in Computer Science, Web Design, or a related field, or equivalent practical experience.
  • Minimum of 3 years of professional experience in front-end development.
  • Strong proficiency in HTML5, CSS3, and JavaScript (ES6+).
  • Extensive experience with the Angular framework (Angular 2+).
  • Experience with state management libraries (e.g., NgRx) is a plus.
  • Familiarity with CSS preprocessors (e.g., SASS, LESS).
  • Experience with RESTful API integration.
  • Understanding of version control systems, such as Git.
  • Knowledge of testing frameworks (e.g., Jasmine, Karma) is beneficial.
  • Strong problem-solving skills and attention to detail.
  • Good communication and teamwork abilities.
Benefits
  • Our client offers a competitive salary and opportunities for performance-based bonuses.
  • Comprehensive medical and dental insurance are provided.
  • A retirement savings plan is available to all employees.
  • There are clear pathways for career growth and professional development, including access to training resources.
  • Employees receive paid annual leave and public holidays.
  • The office location in Benoni, Gauteng , offers a modern and collaborative workspace designed for creativity and productivity.
  • The company promotes a healthy work-life balance and organizes regular team-building activities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Frontend Engineer (React/Angular)
Senior Frontend Engineer (React/Angular)

Placements24 • Randburg

On-site
ZAR 900,000 - 1,100,000
Competitive salary
Health insurance
Learning opportunities
Senior Frontend Developer
Senior Frontend Developer

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,400,000
Hybrid work model
Medical aid
Retirement fund contributions
+3
Frontend Developer (React/Angular)
Frontend Developer (React/Angular)

Placements24 • Mossel Bay

On-site
ZAR 420,000 - 660,000
Competitive salary
Medical aid contributions
Opportunities for professional growth
Senior Frontend Developer (React/Angular)
Senior Frontend Developer (React/Angular)

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Health insurance
Generous leave
+4
Senior Frontend Engineer
Senior Frontend Engineer

Placements24 • Paarl

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Health and wellness benefits
Generous annual leave
Senior Front-End Developer
Senior Front-End Developer

Placements24 • Centurion

On-site
ZAR 700,000 - 900,000
Competitive salary
Senior Frontend Developer
Senior Frontend Developer

Placements24 • Upington

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Health insurance
Career growth
+3
Frontend Web Developer
Frontend Web Developer

Placements24 • Klerksdorp

Hybrid
ZAR 420,000 - 650,000
Medical aid
Provident fund
Performance-based bonuses
+2
Senior Front-End Developer
Senior Front-End Developer

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,200,000
Medical Insurance
Pension Plan
Training Budget
+3
Senior Frontend Engineer (Angular/React)
Senior Frontend Engineer (Angular/React)

Placements24 • East London

Hybrid
ZAR 800,000 - 1,200,000
Health benefits
Hybrid work
Paid time off
+1