Senior Frontend Engineer (Angular)

Placements24

Gqeberha

Hybrid

ZAR 900,000 - 1,200,000

Full time

4 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 salary
Hybrid work model
Medical aid and retirement fund
Generous leave policy and holidays

Job summary

Placements24 in Port Elizabeth is seeking a Senior Frontend Engineer with strong Angular expertise to enhance our customer-facing applications. You will build high-quality UI components, collaborate with UX/UI designers, backend developers and product managers, and help drive performance, accessibility and usability across platforms.

The role offers a hybrid work model, a competitive salary, medical aid and retirement benefits, and opportunities for professional growth within a fast-growing

Qualifications

  • Bachelor's degree in Computer Science, Web Development or related field OR equivalent professional experience.
  • 5+ years of professional frontend development experience.
  • Deep knowledge of Angular (8+ preferred) and its core principles.
  • Strong proficiency in TypeScript, JavaScript, HTML5 and CSS3.
  • Experience with state management libraries (NgRx/Redux).
  • Familiarity with RESTful APIs and asynchronous requests.

Responsibilities

  • Develop and maintain complex, responsive user interfaces using Angular and TypeScript.
  • Collaborate with UI/UX designers to translate wireframes into functional web pages.
  • Build reusable components and frontend libraries for future use.
  • Optimize applications for speed, scalability, and cross-browser compatibility.
  • Write clean, maintainable, well-documented code following best practices.
  • Work with backend developers to integrate frontend with server-side logic.

Skills

Angular
TypeScript
JavaScript
HTML5
CSS3
NgRx
Redux

Education

Bachelor's degree in Computer Science or related field

Tools

Webpack
Angular CLI
Git
Protractor
Jasmine
Karma

Job description

About the Role

Our client, a dynamic e-commerce platform based in Port Elizabeth , is seeking a talented Senior Frontend Engineer with strong Angular expertise to enhance their user-facing applications. This role offers a hybrid work model, combining the benefits of in-office collaboration with the flexibility of remote work. You will be responsible for developing and implementing high-quality user interfaces, ensuring a seamless and engaging experience for customers. This position involves working closely with UX/UI designers, backend developers, and product managers to bring innovative ideas to life. The ideal candidate has a passion for creating performant, accessible, and visually appealing web applications. Join a growing team dedicated to pushing the boundaries of online retail technology.

Key Responsibilities
  • Develop and maintain complex, responsive user interfaces using Angular and TypeScript.
  • Collaborate with UI/UX designers to translate wireframes and mockups into functional web pages.
  • Build reusable components and frontend libraries for future use.
  • Optimize applications for maximum speed, scalability, and cross-browser compatibility.
  • Write clean, maintainable, and well-documented code following best practices.
  • Work closely with backend developers to integrate frontend components with server-side logic.
  • Participate in code reviews to ensure code quality and provide constructive feedback.
  • Troubleshoot and debug frontend issues, identifying and implementing effective solutions.
  • Stay updated with emerging frontend technologies and propose their adoption when beneficial.
  • Contribute to the improvement of development processes and tools.
Requirements
  • Bachelor's degree in Computer Science, Web Development, or a related field, or equivalent professional experience.
  • 5+ years of professional experience in frontend development.
  • In-depth knowledge of Angular framework (version 8+ preferred) and its core principles.
  • Strong proficiency in TypeScript, JavaScript, HTML5, and CSS3.
  • Experience with state management libraries (e.g., NgRx, Redux).
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Experience with build tools such as Webpack, Angular CLI.
  • Understanding of version control systems, particularly Git.
  • Knowledge of frontend testing frameworks (e.g., Jasmine, Karma, Protractor).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration abilities.
Benefits
  • Competitive salary and performance incentives.
  • Hybrid work model offering flexibility.
  • Comprehensive medical aid and retirement fund.
  • Generous leave policy and company holidays.
  • Opportunities for training and professional growth.
  • A collaborative and supportive team environment in Port Elizabeth .
  • Employee discounts on platform products.
  • Modern office facilities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Frontend Engineer (Angular)
Senior Frontend Engineer (Angular)

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Medical aid & retirement plan
Growth opportunities
+5
Frontend Developer (React/TypeScript)
Frontend Developer (React/TypeScript)

Placements24 • Gqeberha

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Health insurance
Paid annual leave
+5
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
Senior Front-End Developer (React/Angular)
Senior Front-End Developer (React/Angular)

Placements24 • East London

Hybrid
ZAR 700,000 - 1,000,000
Competitive salary
Health benefits
Hybrid work model
+3
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 Frontend Developer (Angular)
Senior Frontend Developer (Angular)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Medical aid coverage
Training and development opportunities
Hybrid work arrangement
+2
Lead Frontend Developer - Dynamic E-commerce Platform
Lead Frontend Developer - Dynamic E-commerce Platform

Placements24 • Cape Town

Hybrid
ZAR 950,000 - 1,300,000
Hybrid work model
Medical aid & retirement fund
Professional training & conference
+1
Senior Frontend Developer (Angular/TypeScript) - WhatJobs Direct
Senior Frontend Developer (Angular/TypeScript) - WhatJobs Direct

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,200,000
Medical aid and retirement provisions
Performance bonuses
Professional development and training
+1
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 Developer (React/Vue.js)
Senior Frontend Developer (React/Vue.js)

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 600,000 - 1,100,000
Hybrid work
Health insurance
Professional growth & training
+2