Front-End Developer (Senior)

ATS Client

Pretoria

On-site

ZAR 700,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ATS Client in Pretoria is seeking a Senior Front-End Developer to design, build, and maintain high-quality digital solutions for a global IT environment. You will deliver user-centric applications for digital retail and customer engagement, ensuring pixel-perfect, responsive interfaces.

Ideal candidates have 5+ years of web development experience, strong skills in JavaScript/TypeScript, Angular, Node.js, HTML5/CSS, and REST APIs.

Qualifications

  • 5+ years in software development.
  • Experience on web and digital projects.
  • Agile methodology experience.

Responsibilities

  • Develop system solutions aligned to quality and delivery requirements.
  • Gather, analyse, and validate user requirements.
  • Design, propose, and review technical solutions and alternatives.
  • Present solutions to stakeholders, including project managers and business users.
  • Execute full development lifecycle: docs, user manuals, testing, and QA.
  • Build pixel-perfect, responsive user interfaces.
  • Develop reusable, scalable front-end components.
  • Ensure clean, readable, and extendable code.
  • Maintain and enhance stylesheets and UI standards.
  • Support smooth handovers between developers during ongoing work.
  • Optimise frontend performance and user experience.

Skills

JavaScript (ES5/ES6)
TypeScript
AngularJS and Angular (2+)
Node.js
HTML5 & CSS (SCSS)
REST APIs
AJAX
JSON & XML

Job description

Job Description

We are seeking an experienced Senior Front-End Developer to design, build, and maintain high-quality digital solutions within a dynamic, global IT environment. The role focuses on delivering innovative, user-centric applications that enhance digital retail and customer engagement experiences.

Key Responsibilities
  • Develop system solutions aligned to quality and delivery requirements
  • Gather, analyse, and validate user requirements
  • Design, propose, and review technical solutions and alternatives
  • Present solutions to stakeholders, including project managers and business users
  • Execute full development lifecycle, including:
    • Technical documentation
    • User manuals and training
    • System testing and implementation
    • Quality assurance and audits
  • Build pixel-perfect, responsive user interfaces
  • Develop reusable, scalable, and maintainable front-end components
  • Ensure clean, readable, and extendable code
  • Maintain and enhance stylesheets and UI standards
  • Support smooth handovers between developers during ongoing work
  • Optimise frontend performance and user experience
Requirements
Essential Skills
  • Strong experience with:
    • JavaScript (ES5/ES6)
    • TypeScript
    • AngularJS and Angular (2+)
    • Node.js
    • HTML5 & CSS (SCSS)
    • REST APIs, AJAX
    • JSON & XML
Advantageous Skills
  • Cloud platforms (Azure, AWS, or OpenShift)
  • Relational databases (PostgreSQL, SQL)
  • NoSQL/document databases (MongoDB, Elasticsearch)
  • Mobile development experience
  • Microservices architecture
Experience & Qualifications
  • Minimum 5+ years in software development
  • Experience in web and digital projects
  • Agile methodology experience
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Front-End Developer (React.js)
Senior Front-End Developer (React.js)

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Front End Developer - C# and React / Angular
Senior Front End Developer - C# and React / Angular

ATS Client • Cape Town

Hybrid
ZAR 900,000 - 1,200,000
Hybrid working environment
Exposure to large-scale enterprise平台
Career growth opportunities
Front-End Developer (Angular)
Front-End Developer (Angular)

ATS Client • Centurion

On-site
ZAR 420,000 - 600,000
Senior Front end Developer
Senior Front end Developer

WMS Secure • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior Front end Developer
Senior Front end Developer

Avatar Advisory • Johannesburg

On-site
ZAR 600,000 - 800,000
Senior JavaScript Developer
Senior JavaScript Developer

Communicate Finance • Wes-Kaap

On-site
ZAR 420,000 - 700,000
Senior Front End Developer
Senior Front End Developer

ATS Client • Pretoria

On-site
ZAR 700,000 - 900,000
Senior Front-End Developer
Senior Front-End Developer

Hire Resolve • Centurion

On-site
ZAR 800,000 - 1,200,000
Competitive salary based on experience
Frontend Developer
Frontend Developer

NNW Tech Solutions • Johannesburg

On-site
ZAR 400,000 - 600,000
Full Stack Developer (Senior)
Full Stack Developer (Senior)

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,500,000