Frontend Developer

ATS Client

Centurion

On-site

ZAR 420,000 - 700,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ATS Client is seeking a skilled front-end developer to shape modern web experiences using React or Angular. You will build high-performance interfaces, write semantic HTML5, and implement responsive designs that scale across devices.

Collaborate with backend and AI/ML teams to integrate REST/GraphQL APIs, add AI-powered features, and ensure accessibility and code quality through testing and reviews. A Bachelor’s in CS or related field and 3+ years of experience are required.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent practical experience).
  • Minimum 3+ years' experience in front-end development.
  • Proven experience with React or Angular.
  • Experience integrating APIs and working with backend systems.
  • Exposure to AI/LLM-powered features or strong interest in this space.

Responsibilities

  • Build high-performance web applications using React or Angular.
  • Develop clean, semantic HTML5 and responsive UIs with CSS3 (Flexbox, Grid, mobile-first).
  • Integrate AI/LLM-powered features such as chatbots, summarisation, document understanding and AI-driven workflows.
  • Collaborate with backend and AI/ML teams to consume APIs (REST, GraphQL).
  • Implement intelligent user experiences including autocomplete, conversational UI, AI hints and smart suggestions.
  • Transform wireframes and designs into production-quality front-end solutions.
  • Optimise applications for performance, scalability and accessibility.
  • Write reusable, maintainable components and ensure code quality through testing and reviews.
  • Stay up to date with emerging front-end technologies and AI integration trends.

Skills

JavaScript (ES6+)
React
Angular
HTML5
CSS3
REST/GraphQL APIs
Git

Education

Bachelor's degree in Computer Science, Information Technology, or a related field

Job description

Shape the future of web experiences by building intelligent, AI-powered front-end applications. If you're a React or Angular expert with a passion for cutting-edge technology like chatbots and LLM integrations, this is your opportunity to work on truly innovative products. Join a dynamic and forward-thinking organisation at the forefront of digital innovation. This company specialises in building modern, scalable applications that combine exceptional user experience with the power of artificial intelligence.

Key Responsibilities
  • Build high-performance web applications using React or Angular
  • Develop clean, semantic HTML5 and responsive user interfaces using CSS3 (Flexbox, Grid, mobile-first)
  • Integrate AI/LLM-powered features such as chatbots, summarisation, document understanding and AI-driven workflows
  • Collaborate with backend and AI/ML teams to consume APIs (REST, GraphQL)
  • Implement intelligent user experiences including autocomplete, conversational UI, AI hints and smart suggestions
  • Transform wireframes and designs into production-quality front-end solutions
  • Optimise applications for performance, scalability and accessibility
  • Write reusable, maintainable components and ensure code quality through testing and reviews
  • Stay up to date with emerging front-end technologies and AI integration trends
Education
  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent practical experience)
Experience
  • Minimum 3+ years' experience in front-end development
  • Proven experience working with React or Angular
  • Experience integrating APIs and working with backend systems
  • Exposure to AI/LLM-powered features or strong interest in this space
Skills
  • Strong proficiency in JavaScript (ES6+), HTML5 and CSS3
  • Experience with modern front-end frameworks (React or Angular)
  • Familiarity with REST and/or GraphQL APIs
  • Understanding of responsive design, cross-browser compatibility and performance optimisation
  • Experience with version control tools such as Git
Non-Negotiables
  • Ability to build dynamic, scalable and user-centric web applications
  • Strong problem-solving skills and attention to detail
  • Ability to work in an agile, collaborative environment
  • Interest or experience in AI technologies, prompt engineering or LLM integrations
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Front-End Developer
Front-End Developer

ATS Client • Johannesburg

On-site
ZAR 420,000 - 540,000
AI-Enhanced Front-End Engineer (React/Angular)
AI-Enhanced Front-End Engineer (React/Angular)

ATS Client • Johannesburg

On-site
ZAR 420,000 - 540,000
Front-End Developer (Angular)
Front-End Developer (Angular)

ATS Client • Centurion

On-site
ZAR 420,000 - 600,000
Senior Frontend Developer
Senior Frontend Developer

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,200,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
Senior Front-End Developer (React.js)
Senior Front-End Developer (React.js)

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior JavaScript Developer
Senior JavaScript Developer

Communicate Finance • Wes-Kaap

On-site
ZAR 420,000 - 700,000
Front End Engineer (React/UI)
Front End Engineer (React/UI)

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Ai Engineer (Full Stack)
Ai Engineer (Full Stack)

iDbase Software • Johannesburg

On-site
ZAR 450,000 - 600,000
Software Engineer (Front-End)
Software Engineer (Front-End)

Digital Outsource Services • Cape Town

On-site
ZAR 400,000 - 600,000
Learning and development programmes
Performance feedback tools
Employee assistance programme
+14