Logo-of-Sabenza-It-hiring-for-jobs-in-South-Africa-on-GrabJobs

Angular Developer

Job Description - Angular Developer

We are seeking a talented and motivated Angular Developer to
design, develop, and maintain modern web applications using Angular and related
front-end technologies. The successful candidate will work closely with UX/UI
designers, product owners, back-end developers, and QA teams to deliver
scalable, high-performance, and responsive applications that support business
and customer requirements.

The ideal candidate will have strong experience in Angular
development, TypeScript, JavaScript, RESTful API integration, and modern
software development practices.

 

Responsibilities

  • Develop, enhance, and maintain web applications using
    Angular.
  • Build reusable, modular, and scalable front-end components.
  • Collaborate with business analysts, product owners, and
    UX/UI designers to implement user requirements.
  • Integrate front-end applications with RESTful APIs and
    back-end services.
  • Optimize applications for performance, scalability, and
    responsiveness.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews and contribute to development
    best practices.
  • Troubleshoot, debug, and resolve application defects and
    performance issues.
  • Implement security and data protection measures within web
    applications.
  • Conduct unit testing and support integration and user
    acceptance testing.
  • Participate in Agile ceremonies, including sprint planning,
    daily stand-ups, retrospectives, and backlog refinement.
  • Stay up to date with emerging Angular features and front-end
    development trends.


Requirements

  • Bachelor's Degree or Diploma in Computer Science,
    Information Technology, Software Engineering, or a related field.
  • Relevant certifications are advantageous.
  • 3-10 years of software development experience.
  • Minimum 3 years of hands-on Angular development experience.
  • Experience developing enterprise-scale web applications.
  • Experience working within Agile/Scrum environments.
  • Front-End Technologies - Angular (v16 preferred), TypeScript,
    JavaScript (ES6+), HTML5, CSS3, SCSS/SASS, Bootstrap, Angular Material, or
    similar UI frameworks
  • APIs & Integration - RESTful API integration, JSON,
    Authentication and authorization mechanisms (OAuth2, JWT, OpenID Connect)
  • Development Tools - Git, Azure DevOps, Jira, or
    similar tools, Visual Studio Code, NPM, Webpack
  • Testing – Jasmine, Karma, Unit Testing, End-to-End
    Testing (Cypress or Selenium advantageous)


Original job Angular Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Angular Developer Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.