Company:
Absa Group Limited (Absa)
Industry: Banking / Financial Services
Deadline: Nov 30, 2025
Job Type: Full Time
Experience:
Location: Gauteng
Province:
Field: ICT / Computer
Job Summary
- We’re looking for a mid-to-senior UI/UX Engineer to lead the design and development of internal data products. You’ll combine front-end engineering with UX design to deliver intuitive, accessible, and performant web applications using Angular and TypeScript.
Job Description
Key Responsibilities
- Design & Develop Front-Ends: Build responsive UIs using Angular and TypeScript for tools like Unify, Aqueduct, and Data Gateway.
- Prototype and UX Design: Create wireframes and interactive prototypes using Figma or Adobe XD, refining user flows based on feedback.
- Testing and Quality Assurance: Write unit tests (Jest) and end-to-end tests (Cypress/Playwright), debug issues, and participate in code reviews.
- Performance & Accessibility: Optimize UI performance (Core Web Vitals), implement WCAG-compliant components, and ensure usability across devices.
- Collaborative Agile Development: Work in cross-functional squads, participate in Agile ceremonies, and use Git for version control.
- Contribute to Design Systems: Use and improve the cps-shared-ui library, document design guidelines, and promote consistency.
- User-Centric Problem Solving: Engage with users to gather feedback and propose UI/UX improvements.
- Mentorship & Team Development: Support junior members and share UI/UX best practices.
- Leadership in Agile & Design: Drive UI/UX initiatives aligned with squad goals.
Skills Technical
- TypeScript Proficiency: Strong experience with modern TypeScript and ES6+ features.
- Angular (v2+): Deep knowledge of Angular, including components, RxJS, CLI, and performance optimization.
- Unit Testing (Jest): Skilled in writing and maintaining test suites.
- End-to-End Testing: Experience with Cypress and/or Playwright.
- Git & Version Control: Proficient in collaborative workflows using Git.
- Data Engineering Domain (Advantageous): Familiarity with data pipelines and big data concepts.
UX & Design Tools
- Prototyping & Wireframing: Skilled in Figma or Adobe XD for mock-ups and prototypes.
- UX Best Practices: Strong understanding of navigation flows, information architecture, and design systems.
- User Research & Feedback (Nice to Have): Experience with usability testing and user interviews.
Performance & Accessibility
- Web Performance Optimization: Knowledge of lazy loading, bundling, caching, and tools like Chrome DevTools and Lighthouse.
- Accessibility (A11y): Familiar with WCAG 2.1, semantic HTML, ARIA roles, and screen reader testing.
- Cross-Browser/Cross-Device Compatibility: Ensures responsive design across browsers and devices.
- Monitoring & Analysis (Nice to Have): Experience with tools like Google Analytics or Application Insights.
Education
- Bachelor`s Degrees and Advanced Diplomas: Physical, Mathematical, Computer and Life Sciences (Required)
End Date: October 30, 2025

