Senior Web Developer(Front-end & Angular 17/19+)

Sabenza IT

  • Pretoria, Gauteng
  • Contract
  • Full-time
  • 7 days ago
Job Description :We are seeking a highly skilled Senior Front-End Web Developer with strong expertise in Angular 17/19+ to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance, user-friendly web applications. This role requires a passion for building scalable front-end architectures, collaborating with cross-functional teams, and delivering cutting-edge web solutions that drive exceptional user experiences.Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • 5+ years of professional front-end development experience, with at least 3 years working in Angular (15/16/17/18/19+ versions).
  • Strong proficiency in HTML5, CSS3/SCSS, JavaScript (ES6+), and TypeScript.
  • Experience with RxJS, Angular CLI, and NgRx (or other state management libraries).
  • Knowledge of RESTful APIs, GraphQL, and web services integration.
  • Solid understanding of Git version control, CI/CD pipelines, and Agile methodologies.

Sabenza IT

Similar Jobs

  • Front End Developer React/React Native

    Optim-G Sourcing

    • Pretoria, Gauteng
    About the Role: Design and develop robust, testable, and maintainable software solutions. Document software, in particular business rules and key technical decisions. Research…
    • 2 hours ago
  • Front-End Developer

    Network Recruitment

    • Centurion, Gauteng
    We are seeking a Senior Front-End Developer to join a leading software team in Johannesburg. This hybrid role requires an expert in React.js, modern front-end frameworks, and respo…
    • 2 days ago
  • Java Developer

    Network Recruitment

    • Centurion, Gauteng
    Join a forward-thinking team as a Senior Back-End Developer to design, implement, and maintain back-end systems for the Wamly platform. This role focuses on Java, Spring Boot, clou…
    • 2 days ago