Senior Frontend Developer (Angular/TypeScript) - WhatJobs Direct

Placements24

Centurion

Hybrid

ZAR 900,000 - 1,200,000

Full time

6 days 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

Medical aid and retirement provisions
Performance bonuses
Professional development and training
Hybrid work in Centurion office

Job summary

Placements24 is seeking a Senior Frontend Developer in Centurion, Gauteng, ZA. You will build high-performance interfaces with Angular and TypeScript, collaborating with designers and backend teams.

Lead code quality, optimize performance, and mentor juniors in a growth-focused, hybrid work environment based in Centurion.

Qualifications

  • Bachelor's degree or equivalent practical experience in CS/Engineering.
  • 6+ years of frontend development experience with Angular/TypeScript.
  • Strong HTML5/CSS3 and modern JavaScript (ES6+).
  • Experience with NgRx and REST API integration.
  • Proficient in Git and frontend build tools.

Responsibilities

  • Develop, implement and maintain responsive UIs using Angular and TypeScript.
  • Collaborate with UX/UI designers to translate wireframes into components.
  • Write clean, well-documented, maintainable code.
  • Optimize frontend performance for speed and scalability.
  • Ensure UI/UX designs are technically feasible and robust.
  • Mentor junior frontend developers and share knowledge.

Skills

Angular
TypeScript
HTML5
CSS3
JavaScript (ES6+)
NgRx
REST APIs
Git
Problem solving
Communication

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

NgRx
Webpack
Angular CLI
Git

Job description

About the Role

Our client, a leader in developing innovative web applications, is seeking a skilled Senior Frontend Developer to join their dynamic team. This role, based in Centurion, Gauteng, ZA, is essential for building intuitive, responsive, and high-performance user interfaces for their flagship products. The ideal candidate will have a strong command of modern frontend frameworks, particularly Angular, and a deep understanding of TypeScript, HTML, and CSS. You will collaborate closely with UX/UI designers, backend developers, and product managers to translate complex requirements into seamless user experiences. This is an exciting opportunity to work on cutting-edge projects, contribute to architectural decisions, and mentor junior developers within a collaborative and growth-oriented environment. The position in Centurion, Gauteng, ZA offers a chance to shape the future of user interaction.

Key Responsibilities

Develop, implement, and maintain responsive, high-quality user interfaces using Angular and TypeScript. Collaborate with UX/UI designers to translate wireframes and mockups into functional web components. Write clean, efficient, well-documented, and maintainable code. Optimize frontend performance for maximum speed and scalability. Ensure the technical feasibility of UI/UX designs. Participate in code reviews, providing constructive feedback to peers. Troubleshoot and debug frontend issues, ensuring a smooth user experience. Work closely with backend developers to integrate frontend components with server-side logic. Stay up-to-date with emerging frontend technologies and best practices. Mentor junior frontend developers and contribute to team knowledge sharing.

Requirements

Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Minimum of 6 years of professional experience in frontend development. Proven expertise in Angular framework and TypeScript. Strong proficiency in HTML5, CSS3, and JavaScript (ES6+). Experience with state management libraries (e.g., NgRx). Familiarity with frontend build tools (e.g., Webpack, Angular CLI). Understanding of RESTful API principles and integration. Experience with version control systems, particularly Git. Excellent problem-solving, analytical, and communication skills. Ability to work effectively in a team environment in Centurion, Gauteng, ZA. Experience with cross-browser compatibility issues and responsive design.

Benefits
  • Our client offers a competitive salary, a comprehensive benefits package including medical aid and retirement contributions, performance bonuses, and ample opportunities for professional development, including training, conferences, and certifications.
  • This hybrid role offers flexibility while fostering team collaboration in our Centurion, Gauteng, ZA office.
  • Join us to build exceptional user experiences and grow your career.
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 • Randburg

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Benefits package
Professional development opportunities
+1
Senior Frontend Developer - UI/UX Focus
Senior Frontend Developer - UI/UX Focus

Placements24 • Centurion

Hybrid
ZAR 650,000 - 900,000
Competitive salary
Health insurance
Retirement plan
+2
Senior Frontend Developer - JavaScript Expert
Senior Frontend Developer - JavaScript Expert

Placements24 • Midrand

Hybrid
ZAR 650,000 - 900,000
Health insurance
Hybrid work model
Career progression opportunities
Senior Frontend Developer - React & TypeScript
Senior Frontend Developer - React & TypeScript

Placements24 • Rustenburg

On-site
ZAR 900,000 - 1,300,000
Competitive pay
Health insurance
Hybrid work model
+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 • Centurion

Hybrid
ZAR 700,000 - 950,000
Private medical aid
Provident fund contribution
Life insurance
+3
Senior Front-End Developer
Senior Front-End Developer

Placements24 • Bloemfontein

Hybrid
ZAR 700,000 - 1,100,000
Competitive salary
Health benefits
Paid time off
+3
Senior Web Developer (Frontend)
Senior Web Developer (Frontend)

Placements24 • Klerksdorp

Hybrid
ZAR 600,000 - 1,200,000
Hybrid work model
Health insurance
Retirement plan
+2
Lead Frontend Developer - SaaS Solutions
Lead Frontend Developer - SaaS Solutions

Placements24 • Cape Town

Hybrid
ZAR 1,000,000 - 1,400,000
Senior Frontend Engineer
Senior Frontend Engineer

Placements24 • Durban

Hybrid
ZAR 780,000 - 1,200,000
Health insurance
Retirement contributions
Performance incentives
+1