Summary
Help shape the frontend foundations behind a large-scale digital ecosystem. You’ll build reusable components and tooling, improve accessibility and frontend architecture, strengthen testing and delivery practices, and collaborate closely with designers, engineers, and product stakeholders. The role is ideal for someone with modern TypeScript and React experience, strong web platform knowledge, a systems-thinking mindset, and a passion for developer experience and inclusive digital products. You’ll also have opportunities to explore AI-assisted development and emerging engineering workflows.
Highlights
Auckland-based hybrid role with flexible working, generous leave, strong wellbeing support, learning and career development opportunities, and the chance to shape accessible, scalable frontend foundations used across a large digital ecosystem.
Description
Here at BNZ, it's about more than just banking.
We work together in an agile, energising environment to create innovative solutions through our promise "If you can imagine a better future, let's find a way."
We support wellbeing, flexible working and have a generous leave offering.
There is the opportunity for growth, learning and career development.
No two days are the same.
The Design System team at BNZ provides the front-end foundations behind our digital experiences.
We create the standards, tooling and reusable components that help teams across the bank deliver consistent, accessible and quality experiences for millions of customers every year.
Our mission is to turn BNZ's design language into products used by customers and colleagues every day.
Working at the intersection of design and engineering, we build the shared platform that powers experiences across web, iOS and Android, helping teams move faster, raise quality and focus on solving customer problems.
We also help shape frontend standards, build shared infrastructure, and make it easier for teams to create experiences that are accessible, reliable and consistent.
This is an Auckland based hybrid role with three anchor days in the office and two days where you can work flexibly.
Mō te Tūranga | About the Role
We sat down with the People Leader (who you would report to) and they told us the following about the role:
What do we want you to know before you apply?
We know that no one candidate will tick every box.
If this role excites you, we encourage you to apply - even if your experience doesn't perfectly match every requirement.
We're building a team with diverse experiences, perspectives and backgrounds because we know that better outcomes come from different ways of thinking.
We're looking for people who are curious, collaborative and passionate about creating accessible, high-quality digital experiences.
If you're someone who enjoys learning, sharing knowledge, solving meaningful problems and helping others succeed, we'd love to hear from you.
What you'll bring to this role:
Ideally, we are looking for someone who has come from a design background, understands accessibility and customer experience flows, and has moved into a developer role.
As above, we know you may not tick every box, but we're looking for someone with some of the combination of some of the below experience:
Commercial experience building modern web applications with TypeScript and React, with deep knowledge in HTML, CSS, JavaScript/TypeScript, modern Web APIs and frontend architecture.An understanding of web platform fundamentals and the ability to make sound technical decisions that balance performance, accessibility, maintainability and developer experience.Experience solving challenges at scale, such as frontend platform modernisation, component migrations, design system adoption or testing infrastructure improvements.The ability to write accessible, inclusive code and interpret and implement standards such as WCAG 2.2 AA.Experience improving frontend quality and reliability through testing, automation, CI/CD practices, observability and engineering standards.Experience building and maintaining automated testing suites (we use Playwright), with an understanding of component, visual regression, end-to-end and accessibility testing approaches.A systems-thinking approach, considering not only individual components but also the standards, tooling and practices that support a healthy frontend ecosystem.A passion for developer experience and creating tools, libraries and platforms that people enjoy using.Curiosity about emerging technologies, including AI-assisted development, LLMs and agentic workflows.Strong communication and relationship-building skills, with the ability to collaborate effectively with designers, developers and stakeholders from diverse backgrounds.
What is the team culture and environment like?
We're a collaborative, supportive team that values accessibility, quality and continuous learning.
Accessibility is a core part of how we design, build and measure our success, not an afterthought.
We value curiosity, kindness, trust and craftsmanship as much as technical expertise.
As a team, our success comes from helping others succeed in building excellent digital experiences.
We work closely with designers, developers and product teams across BNZ to understand their needs and build solutions that make it easier for them to deliver great customer experiences.
You'll have opportunities to grow your skills, contribute ideas, experiment with new technologies and help shape the future of frontend engineering at BNZ.
What projects / work will the candidate be working on now and into the next year?
Over the next year, you'll help evolve the foundations that power BNZ's digital experiences.
This includes expanding our React component library, improving accessibility, modernising frontend tooling and architecture, strengthening the connection between design and code, and supporting teams as they adopt shared patterns and standards.
You'll also help shape how emerging technologies, including AI-assisted development and MCPs, are used within our design system and frontend ecosystem.
What will success look like for the candidate in this role?
Within your first 12 months, you will:
Evolve BNZ's web design system through reusable components, standards and tooling that are valued and adopted by teams across the bank.Improve frontend quality, consistency and developer experience across BNZ's digital ecosystem.Help deliver important technical initiatives, such as Figma AI integrations, platform modernisation and playwright testing improvements.Build trusted relationships with designers and engineers to create accessible, scalable solutions that meet real user needs.Contribute to frontend standards and engineering practices through mentoring, documentation and knowledge sharing.Explore emerging technologies, including AI-assisted development workflows, to improve the way teams build and consume design system capabilities.PLEASE NOTE: Advertising for this position closes Monday 17 August at 11pm.
Nau Mai ki te Pēke o Aotearoa | Come to the Bank of New Zealand
This is an exciting opportunity to join us! We're bold thinkers who are taking brave steps to create a company that people want to work for, and customers want to bank with.
If you're ready to join a fun organisation where we are proud of our culture and how we are helping New Zealander's to 'Find their way', then show your interest by submitting your application - we can't wait to read it.
Ehara taku toa i te toa takitahi, engari he toa takitini" - Success is not the work of an individual, but the work of many."
Applications will be reviewed regularly across the advertising period, but we do reserve the right to close applications early.