Intermediate Angular Developer

Posted Yesterday
Be an Early Applicant
Johannesburg, City of Johannesburg, Gauteng, ZAF
In-Office
Entry level
Agency • Information Technology • Professional Services
The Role
Develop, maintain, and enhance customer-facing Angular applications within a banking Rewards portfolio. Deliver front-end features, platform functionality, enhancements, and defect resolutions. Collaborate with business analysts, quality engineers, backend developers, and delivery stakeholders. Participate in code reviews, technical discussions, documentation, and continuous improvement. The role requires ownership of assigned work, proactive problem-solving, risk escalation, and effective collaboration in an Agile delivery environment.
Summary Generated by Built In

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

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

This role suits a developer who enjoys building modern web 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 escalate 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
  • Commercial experience developing applications using Angular.
  • 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.
  • Loyalty, banking Rewards or customer-facing digital platform 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

  • Introductory screening discussion.
  • Technical live coding interview with the client team.
  • Final client discussion and selection.

Skills Required

  • Commercial experience developing applications using Angular
  • Proven experience delivering production-ready front-end functionality
  • Experience contributing to 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
  • Banking or financial services experience
  • Loyalty, banking Rewards, or customer-facing digital platform 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
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Year Founded: 2013

What We Do

Sabenza IT is a niche recruitment company specializing in Information Technology, SAP, Finance, and Engineering roles, with over 23 years of experience.

Similar Jobs

Mastercard Logo Mastercard

Senior Analyst, Finance Business Partner

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Johannesburg, City of Johannesburg, Gauteng, ZAF
38800 Employees

Pfizer Logo Pfizer

Health Representative - Primary Care (South Vaal & Westrand)

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office
Sandton, City of Johannesburg, Gauteng, ZAF
121990 Employees

Mastercard Logo Mastercard

Director, Customer Performance - EEMEA

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Johannesburg, City of Johannesburg, Gauteng, ZAF
38800 Employees

Datadog Logo Datadog

Technical Account Manager

Artificial Intelligence • Cloud • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
South Africa
6500 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account