Senior Frontend Engineer (Angular)

Placements24

Bloemfontein

Hybrid

ZAR 900,000 - 1,200,000

Full time

3 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
Medical aid & retirement plan
Growth opportunities
Creative and collaborative environment
Generous paid time off
Hybrid work model
Modern office in Bloemfontein
Performance-based bonuses

Job summary

Placements24 in Bloemfontein, South Africa, seeks a Senior Frontend Engineer with extensive Angular expertise to lead UI development for our flagship e-commerce platform. You will translate designs into responsive, accessible interfaces and collaborate with UX/UI designers and backend teams.

The role emphasizes performance optimization, modern web technologies, and mentoring junior developers within an Agile environment. Expect a hybrid work model and competitive compensation.

Qualifications

  • Bachelor's degree or equivalent practical experience in computer science or related field.
  • Minimum 4 years of professional frontend experience.
  • Strong expertise in JavaScript, TypeScript, HTML5 and CSS3.

Responsibilities

  • Develop, maintain, and optimize high-quality, responsive UIs using Angular and TypeScript.
  • Translate complex UI/UX designs into functional web applications.
  • Collaborate with backend engineers to integrate frontend components with APIs.
  • Optimize performance, ensure cross-browser compatibility and accessibility.
  • Write clean, maintainable code following established standards and best practices.
  • Conduct code reviews and mentor junior frontend developers.
  • Stay updated on frontend trends and contribute ideas for adoption.

Skills

Angular
TypeScript
JavaScript
HTML5
CSS3
NgRx
REST APIs
Git
Webpack
Jasmine
Karma
Angular CLI
Agile/Scrum

Education

Bachelor's degree in Computer Science or related field

Tools

Webpack
Angular CLI

Job description

About the Role Our client, a rapidly expanding e-commerce platform, is looking for a talented Senior Frontend Engineer with extensive experience in Angular to join their innovative product development team. This role is pivotal in shaping the user interface and user experience of their flagship online store and associated applications. You will lead the development of complex, responsive, and visually appealing interfaces, collaborating closely with UX/UI designers and backend engineers. The position offers a chance to work with modern web technologies and make a significant impact on customer engagement. This role is based in Bloemfontein, Free State .

Key Responsibilities
  • Develop, implement, and maintain high-quality, responsive user interfaces using Angular and TypeScript.
  • Translate complex UI/UX designs and wireframes into functional and interactive web applications.
  • Collaborate effectively with backend engineers to integrate frontend components with server-side logic and APIs.
  • Optimize applications for maximum speed, scalability, and cross-browser compatibility.
  • Write clean, maintainable, and well-documented code following established best practices.
  • Conduct code reviews, providing constructive feedback to peers and ensuring adherence to coding standards.
  • Identify and troubleshoot UI bugs and performance issues.
  • Stay up-to-date with emerging frontend technologies and trends, and advocate for their adoption where appropriate.
  • Work within an Agile/Scrum development process, participating in sprint planning, daily stand-ups, and retrospectives.
  • Mentor junior frontend developers and contribute to team knowledge sharing.
Requirements
  • Bachelor's degree in Computer Science, Web Development, or a related field, or equivalent practical experience.
  • Minimum of 4 years of professional experience in frontend development.
  • Strong expertise in JavaScript, TypeScript, HTML5, and CSS3.
  • In-depth knowledge and hands-on experience with Angular (version 2+).
  • Experience with state management libraries (e.g., NgRx).
  • Proficiency in consuming RESTful APIs.
  • Understanding of responsive design principles and mobile-first development.
  • Experience with version control systems, particularly Git.
  • Familiarity with build tools (e.g., Webpack, Angular CLI) and testing frameworks (e.g., Jasmine, Karma).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.
  • Experience with performance optimization techniques.
Benefits
  • Competitive salary package.
  • Comprehensive medical aid and retirement savings plan.
  • Opportunities for professional growth and skill development.
  • A creative and collaborative work environment.
  • Generous paid time off and company holidays.
  • Modern office space in Bloemfontein .
  • Potential for performance-based bonuses.
  • Hybrid work model promoting work-life balance.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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 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 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
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 - E-commerce Platforms
Senior Frontend Developer - E-commerce Platforms

Placements24 • South Africa

Hybrid
ZAR 600,000 - 1,000,000
Hybrid work model
Medical aid & retirement benefits
Professional development & conferences
+1
Senior Frontend Developer - UI/UX Expertise
Senior Frontend Developer - UI/UX Expertise

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,200,000
Competitive annual salary and bonuses
Comprehensive health and wellness
Hybrid work environment
+2
Senior Frontend Developer - E-Commerce Platforms
Senior Frontend Developer - E-Commerce Platforms

Placements24 • Stellenbosch

On-site
ZAR 700,000 - 1,100,000
Health insurance
Retirement plan
Professional development
+2
Senior Frontend Engineer (React)
Senior Frontend Engineer (React)

Placements24 • Stellenbosch

On-site
ZAR 900,000 - 1,200,000
Medical aid
Retirement planning
Performance incentives
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