Log in
All jobs
S

Intermediate Angular Developer

simplify.hr
Johannesburg, Gauteng Posted Sep 2, 2026
Hybrid

About this role

Job title: Intermediate Angular Developer

Job Details

Division Dariel

Business Unit Engineers

Minimum experience Mid-Senior

Company primary industry Information Technology and Services

Job functional area Consulting

Contract term 12 months

Role Overview

The Angular Developer is responsible for designing and building modern, high-performance web applications that deliver impactful digital solutions for enterprise clients. The role focuses on front-end development excellence, collaborating with cross-functional teams, and contributing to scalable, user-centric applications. This position supports continuous learning, innovation, and the delivery of high-quality software in a collaborative and agile environment.

Key Responsibilities

  • Responsibility 1: Front-End Development & Delivery

  • Develop responsive, scalable web applications using Angular

  • Write clean, maintainable, and efficient code aligned to best practices

  • Contribute to front-end architecture and design decisions

  • Ensure high-quality delivery across the development lifecycle

  • Responsibility 2: UI/UX Collaboration

  • Work closely with designers to translate UX/UI designs into functional interfaces

  • Build intuitive and user-friendly experiences

  • Continuously improve user experience and interface performance

  • Responsibility 3: Integration & Collaboration

  • Collaborate with backend teams to integrate APIs and services

  • Ensure seamless data flow between front-end and backend systems

  • Participate actively in agile team processes and discussions

  • Responsibility 4: Quality & Continuous Improvement

  • Maintain code quality through best practices, reviews, and testing

  • Identify opportunities to optimise performance and scalability

  • Contribute to continuous improvement of team practices and standards

Requirements

  • Essential Skills & Experience

  • Strong experience with Angular (v10+)

  • Proficiency in TypeScript, JavaScript, HTML, and CSS

  • Experience consuming and integrating REST APIs

  • Understanding of clean code principles and front-end best practices

  • Experience working in Agile environments

  • Strong problem-solving and analytical skills

  • Desirable Skills & Experience

  • Experience with RxJS, NgRx, or state management tools

  • Exposure to cloud platforms such as Azure or AWS

  • Familiarity with DevOps, CI/CD, or containerisation

  • Experience in consulting or client-facing environments

Qualifications

  • Relevant degree in Computer Science, IT, or related field (advantageous)

  • Equivalent practical experience considered

  • Behavioural Competencies

  • Strong collaboration and teamwork mindset

  • Curiosity and willingness to learn

  • Proactive and solutions-driven approach

  • Strong communication skills

  • Attention to detail and commitment to quality

What We Offer

  • Opportunity to work on enterprise-level, impactful projects
  • A high-performing, collaborative, and supportive team environment
  • Continuous learning and career development opportunities
  • Flexible hybrid working model
  • Competitive salary and recognition of individual contribution

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →