Intermediate Angular Developer

Sabenza IT & Recruitment

Johannesburg

On-site

ZAR 600,000 - 900,000

Full time

13 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Sabenza IT & Recruitment in Johannesburg is seeking an Intermediate Angular Developer to join a banking Rewards portfolio and deliver customer-facing digital solutions within a complex banking environment.

You will work across initiatives, building modern web applications, taking ownership, collaborating with Analysts, QA and backend teams, and contributing to continuous improvement in an Agile, hybrid delivery setting.

Qualifications

  • Proven experience delivering production-ready front-end functionality.
  • Experience contributing to the development of customer-facing web applications.
  • Understanding of modern front-end development principles and practices.
  • Experience working within Agile delivery environments.
  • Ability to investigate and resolve application defects and technical issues.
  • Experience working effectively within delivery teams.
  • Strong analytical and problem-solving skills.
  • Ability to work independently within defined workstreams.
  • Ability to demonstrate practical development capability in a hands-on technical assessment.

Responsibilities

  • Develop, maintain and enhance Angular applications.
  • Deliver high-quality front-end features within established delivery timelines.
  • Participate in the development of new platform functionality and application enhancements.
  • Investigate, troubleshoot and resolve defects and technical issues.
  • Work closely with Business Analysts, Quality Engineers and back-end development teams.
  • Participate in code reviews and technical discussions.
  • Contribute to technical documentation and knowledge sharing activities.
  • Support delivery across multiple initiatives within the banking Rewards portfolio when required.
  • Escalate technical challenges and delivery risks appropriately.
  • Contribute to continuous improvement initiatives within the engineering team.

Skills

Angular
Front-end development
Agile
API integration
Debugging

Tools

Jira
Confluence

Job description

Johannesburg, South Africa | Posted on 27/08/2026

We are looking for an Intermediate Angular Developer tojoin a banking Rewards portfolio and contribute to the delivery ofcustomer-facing digital solutions within a complex banking environment.

The successful candidate will work across a variety ofinitiatives, supporting the development of new platform capabilities,enhancements to existing applications, and the delivery of high-quality digitalexperiences for customers.

This role suits a developer who enjoys building modernweb applications, solving problems, and working collaboratively within a fast-moving delivery environment. While support and collaboration are available within the team, the successful candidate should be comfortable taking ownership of their work, driving tasks through to completion and actively engaging when clarification or assistance is required.

You will work in a technology environment that includes modern Angular development, Java-based backend services, RESTful API integrations, Jira and Confluence, Agile and hybrid delivery practices, and enterprise-scale digital banking platforms.

Responsibilities
  • Develop, maintain and enhance Angular applications.
  • Deliver high-quality front-end features within established delivery timelines.
  • Participate in the development of new platform functionality and application enhancements.
  • Investigate, troubleshoot and resolve defects and technical issues.
  • Work closely with Business Analysts, Quality Engineers and back-end development teams.
  • Participate in code reviews and technical discussions.
  • Contribute to technical documentation and knowledge sharing activities.
  • Support delivery across multiple initiatives within the banking Rewards portfolio when required.
  • Escalate technical challenges and delivery risks appropriately.
  • Contribute to continuous improvement initiatives within the engineering team.
  • What success could look like in the first 90 days
  • Build a solid understanding of the banking Rewards platform, delivery teams and development practices.
  • Become productive within the Angular codebase and delivery environment.
  • Deliver assigned features, enhancements and defect resolutions to an agreed standard.
  • Contribute effectively to both new development and existing application support activities.
  • Demonstrate strong problem-solving and ownership within assigned workstreams.
  • Build effective relationships with analysts, developers, testers and delivery stakeholders.
  • Consistently identify and elevate blockers, risks and dependencies early.
How you will need to operate
  • Take ownership of assigned work and see it through to completion.
  • Ask questions and seek clarification when information is incomplete.
  • Investigate problems proactively rather than waiting for solutions to be provided.
  • Communicate blockers, risks and dependencies early.
  • Collaborate effectively across business and technology teams.
  • Adapt to changing priorities and delivery needs.
  • Maintain a continuous learning mindset and seek opportunities to improve technical capability.
Requirements
  • Proven experience delivering production-ready front-end functionality.
  • Experience contributing to the development of customer-facing web applications.
  • Understanding of modern front-end development principles and practices.
  • Experience working within Agile delivery environments.
  • Ability to investigate and resolve application defects and technical issues.
  • Experience working effectively within delivery teams.
  • Strong analytical and problem-solving skills.
  • Ability to work independently within defined workstreams.
  • Ability to demonstrate practical development capability in a hands-on technical assessment.
Advantageous
  • Banking or financial services experience.
  • Exposure to Java-based backend services.
  • Experience consuming and integrating APIs.
  • Exposure to DevOps, deployment or release support processes.
  • Experience working on platform modernisation or greenfield initiatives.
  • Exposure to cloud-based environments.

Direct banking or Rewards experience would be valuable,but strong Angular capability, a willingness to learn, and evidence of delivering quality software within a team environment are more important.

What will distinguish a strong candidate
  • Demonstrates solid, hands-on Angular experience gained in commercial environments.
  • Has contributed meaningfully to the delivery of customer-facing applications.
  • Understands how front-end solutions fit within a broader technical ecosystem.
  • Takes ownership and responsibility for delivery outcomes.
  • Can explain technical decisions and problem-solving approaches clearly.
  • Learns quickly and adapts well to new domains and technologies.
  • Brings a collaborative, team-oriented approach while remaining self-sufficient in day-to-day delivery.
Selection process
  • Technical live coding interview with the client team.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Angular Developer – Banking Rewards Portfolio
Senior Angular Developer – Banking Rewards Portfolio

Sabenza IT & Recruitment • Coligny

On-site
ZAR 900,000 - 1,300,000
Senior Angular Developer
Senior Angular Developer

Tumaini Consulting • Johannesburg

On-site
ZAR 600,000 - 900,000
Intermediate Angular Developer
Intermediate Angular Developer

Dariel • Johannesburg

Hybrid
ZAR 540,000 - 900,000
Hybrid work
Competitive salary
Career development
+1
Angular Front-End Engineer — Banking Rewards Platform
Angular Front-End Engineer — Banking Rewards Platform

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior Java and Angular Developer - Health Care Industry - Pretoria
Senior Java and Angular Developer - Health Care Industry - Pretoria

WMS Secure • Pretoria

Hybrid
ZAR 800,000 - 1,000,000
Senior Java And Angular Developer - Health Care Industry - Pretoria
Senior Java And Angular Developer - Health Care Industry - Pretoria

Avatar Advisory • Pretoria

On-site
ZAR 600,000 - 800,000
SENIOR FRONT-END DEVELOPER - JOHANNESBURG (HYBRID) - PERMANENT - UP TO R800K PER ANNUM
SENIOR FRONT-END DEVELOPER - JOHANNESBURG (HYBRID) - PERMANENT - UP TO R800K PER ANNUM

E-Merge • South Africa

Hybrid
ZAR 480,000 - 800,000
Senior Angular Developer
Senior Angular Developer

Hire Resolve • Stellenbosch

On-site
ZAR 900,000 - 1,200,000
Competitive salary based on experience
UI Developer
UI Developer

NNW Tech Solutions • Johannesburg

On-site
ZAR 520,000 - 700,000
Frontend Developer (Angular)
Frontend Developer (Angular)

Placements24 • Sandton

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Health insurance
Learning & development
+1