Senior Full Stack Developer
Bank of New Zealand · Auckland
Job description
About the role
The Design System team at BNZ builds the front‑end foundations for the bank’s digital experiences. You will turn BNZ’s design language into reusable products used across web, iOS and Android, helping teams deliver consistent, accessible, high‑quality experiences. This is a hybrid role based in Auckland with three anchor days in the office and two flexible days.
Key responsibilities
- Create standards, tooling and reusable components that power digital experiences for millions of customers.
- Shape frontend architecture and shared infrastructure to improve performance, accessibility and maintainability.
- Support teams in adopting the design system, migrating components and modernising the frontend platform.
- Build testing infrastructure and contribute to continuous improvement of the platform.
Required profile
- Curious, collaborative and passionate about accessible, high‑quality digital products.
- Enjoys learning, sharing knowledge and helping others succeed.
- Background in design or strong understanding of accessibility and customer experience flows, transitioned into development.
- Commercial experience building modern web applications with TypeScript and React.
Required skills
- TypeScript
- React
- HTML & CSS
- JavaScript (including modern Web APIs)
- Frontend architecture
- Accessibility standards (WCAG 2.2)
- Design‑system implementation
What we offer
- Wellbeing support and flexible working arrangements.
- Generous leave and opportunities for growth, learning and career development.
- Hybrid work model (3 days onsite, 2 days flexible).
- Collaborative, agile environment focused on innovative banking solutions.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in New Zealand.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 1 week from now
58 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Bank of New Zealand
Auckland