Job Opportunity: Software Engineer (Angular) – Advanced Level

Location: Midrand / Menlyn / Rosslyn / Remote Hybrid
Contract Duration: 01 May 2025 – 31 December 2027
Citizenship: South African citizens or valid work permit holders preferred

Join a Global Innovation Leader in the Automotive Industry

Our client in the automotive industry is looking for a highly skilled Software Engineer (Angular) to join their dynamic IT Hub in South Africa. The Hub delivers cutting-edge digital solutions to support global operations, driving technological advancement and innovation across the organization.

This is your chance to be part of a high-performing global team working on business-critical dashboards and analytics tools within the Indirect Procurement space.

Requirements Key Responsibilities

  • Design and develop Angular front-end components for dashboards and analytics.

  • Implement code quality and security best practices in line with enterprise standards.

  • Work collaboratively with SAP BW developers, product owners, and business stakeholders.

  • Provide support and maintenance for procurement reporting applications.

  • Contribute to knowledge sharing and continuous improvement initiatives.

  • Apply Agile methodologies in day-to-day work.

Essential Skills & Experience

  • Minimum 5 years of relevant experience in front-end development.

  • Proficient in Angular 12+, including components, services, modules, and DI.

  • Strong TypeScript experience and familiarity with RxJS for reactive programming.

  • Experience with AG Grid, Highcharts, and other advanced libraries.

  • Understanding of RESTful APIs and Angular’s HttpClient module.

  • Comfortable using Git (version control) and Git Actions (CI/CD).

  • Familiar with npm or yarn, ESLint, Prettier, and code review practices.

  • Knowledge of web app performance optimization and secure coding principles.

Advantageous Skills

  • Exposure to AWS cloud services.

  • Experience with SAP BW.

  • Strong problem-solving and communication skills.

  • Previous experience working in international teams is a plus.

Desired Skills:

  • Angular (12+)
  • TypeScript
  • RxJS (Reactive Programming)
  • Git and CI/CD (Git Actions)
  • RESTful APIs

Desired Qualification Level:

  • Degree

About The Employer:


Learn more/Apply for this position