Posted on: 08 July 2025
ID 940995

Intermediate Software Developer (Angular)

Job Title: Front-End Developer (Angular)

Experience Level: Mid

About The Role

We are looking for a skilled and motivated Front-End Developer with solid experience in Angular (v8+) to join our growing development team. The ideal candidate will be responsible for building modern, responsive web applications with a focus on performance, usability, and scalability.

Key Responsibilities
  • Develop and maintain scalable web applications using Angular (v8 or newer)
  • Build reusable, maintainable components and front-end libraries
  • Collaborate with designers, back-end developers, and product managers to implement UI/UX designs
  • Consume and integrate with RESTful APIs
  • Ensure cross-browser compatibility and optimize for performance
  • Write clean, modular, and well-documented code
  • Participate in code reviews, unit testing, and debugging
  • Stay up-to-date with the latest front-end trends and Angular advancements
Required Skills & Experience
  • 3+ years of experience in front-end development
  • 3+ years of hands-on experience with Angular (v8+)
  • Strong proficiency in TypeScript, JavaScript (ES6+), HTML5, and CSS3
  • Experience with RxJS, NgRx (or similar state management libraries)
  • Familiarity with Angular CLI, Webpack, and npm
  • Experience integrating with RESTful APIs and backend services
  • Understanding of responsive design principles and cross-browser compatibility
  • Familiarity with version control tools (e.g., Git)
Nice-to-Have
  • Experience with Angular Material or other UI component libraries
  • Knowledge of testing frameworks (Jasmine, Karma, Protractor, or Jest)
  • Experience with Agile/Scrum methodologies
  • Exposure to CI/CD pipelines
  • Experience with other front-end frameworks (React, Vue.js)
Education
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience)
Occupation:
Mining jobs


This job offer is not active at the moment.
Apply for a job
You have already applied to this job position
Save ad
Transnet is urgently hiring
Jobin.co.za
Mamelodi Hospital jobs available

Mamelodi Hospital jobs available

Mamelodi Hospital
Pretoria / Tshwane
Jobin.co.za
Netcare Waterfall City Hospital jobs available

Netcare Waterfall City Hospital jobs available

Netcare Waterfall Hospital
Midrand
Jobin.co.za
Modikwa Platinum Mine jobs available

Modikwa Platinum Mine jobs available

Modikwa Platinum Mine
Burgersfort
Jobin.co.za
Contact Hr Manager before you apply 27 63 831 6578
Jobin.co.za