A leading payments platform is seeking a Senior Front-End Engineer to join its Digital Payments squad. The successful consultant will play a key role in delivering seamless and engaging customer-facing experiences as part of a broader technology and product roadmap.
The platform supports Australia’s largest non-bank payments network, processing over 1.3 billion transactions annually. Working within a cross-functional team, the consultant will focus on building scalable and accessible front-end components, contributing to design systems, and enabling delivery excellence in a modern, high-velocity engineering environment.
Key Responsibilities
- Develop and maintain high-quality, reusable front-end components using Angular, Bootstrap, and PrimeNG.
- Contribute to the design system via Storybook and ensure consistency across products.
- Ensure WCAG-compliance, responsiveness, and a seamless user experience.
- Collaborate closely with product owners, designers, backend engineers, QA and business analysts to deliver features aligned with the product roadmap.
- Perform code reviews, provide coaching, and promote front-end quality standards.
- Support the adoption of the design system across teams and improve front-end delivery efficiency.
- Identify and address performance bottlenecks in the development process.
Your Background
Essential:
- Proven expertise in Angular, TypeScript, JavaScript, SASS, CSS, HTML, Bootstrap, and PrimeNG.
- Experience building scalable web applications with modern front-end architecture (e.g. micro front-ends, SSG, SSR, component libraries).
- Solid understanding of performance optimisation, lazy loading, and efficient rendering.
- Ability to build accessible, WCAG-compliant user interfaces.
- Experience working in Agile (Scrum) environments and collaborating cross-functionally with engineers, designers, and product managers.
- Familiarity with CI/CD pipelines, DevOps tooling, and secure coding best practices.
- Strong communication and leadership skills with the ability to mentor and influence teams.
Desirable:
- Experience with cloud platforms and containerisation (Docker).
- Background in financial services or payments.
- Exposure to Dynatrace and/or Adobe Analytics.
- Passion for mentoring and growing junior engineers in a team culture.