Summary
✨ AI‑Generated
Take technical ownership of frontend engineering across web, mobile, and static web experiences built around a shared codebase. Define scalable architecture, establish engineering standards, guide testing and accessibility practices, improve performance and observability, and lead the frontend engineering community.
Highlights
High-impact technical leadership role owning frontend architecture across web and mobile platforms, with broad influence over engineering standards, accessibility, performance, testing, and observability.
Description
About Us
At Ubank, we empower the digital generation to achieve financial success.
Think of us as your daily money companion, offering a unified view of your finances with smart features and real-time insights.
Save more, track spending, and achieve home ownership faster with Ubank.
The Why
The Principal Engineer, Frontend is the cross-cutting technical authority for frontend engineering across ubank's web, mobile, and static web properties, built from a shared codebase using
Angular and Ionic Capacitor.
This role leads the frontend chapter and owns architecture, testing strategy, accessibility, performance, component library design, and frontend observability.
Key Responsibilities
Define and maintain the target frontend architecture across Angular, Ionic Capacitor mobile, and static web properties for consistency and scalability.Set frontend engineering standards through RFCs and ADRs covering component patterns, state management, routing, and code splitting.Design and own the component library architecture including reuse strategy, versioning, contribution model, and Storybook documentation.Partner with the design team on boundary coordination between engineering implementation and visual or interaction design specifications.Define the accessibility engineering programme including automated testing, manual audit cadence, and CI quality gates aligned to WCAG 2.1 AA.Establish frontend testing strategy spanning unit, integration, end-to-end, visual regression, and accessibility layers with clear coverage targets.Define frontend performance budgets aligned to Core Web Vitals and implement continuous bundle monitoring across web and mobile.Establish frontend observability practices including error tracking with Sentry, real user monitoring, and UX metrics for actionable insights.Lead the frontend chapter, fostering knowledge sharing, continuous improvement, and cross-squad collaboration on frontend practices.
Your Experience
12+ years of frontend engineering experience with at least 5 years in a senior or staff capacity providing cross-team technical leadership.Demonstrated hands-on expertise with Angular application architecture and genuine hybrid mobile experience with Ionic Capacitor or an equivalent framework.Proven experience leading a frontend chapter or community of practice with ownership of a component library or design system at organisational scale.Experience in aligning feature squads, design, and platform teams on frontend standards, roadmaps, and measurable quality outcomes.
Why Ubank?
Innovation with impact: From meaningful work to amazing benefits, we equip you with the tools and support to drive real change - so your ideas don’t just stay ideas, they become impact.
Collaborative, supportive & fun: We believe innovation is a team sport.
It comes from a special kind of culture that’s highly collaborative and gives people the support they need to thrive.
Build something great: Ubank is where ambition meets opportunity.
We don’t just talk about change - we give you the tools, trust, and support to make it happen.
Freedom to be yourself: We celebrate individuality and give you the flexibility to work in ways that suit your style.
Our hybrid working model lets you balance connection and autonomy.
Accelerate your Career: With clear paths for career development, your potential won’t just be recognised, it’ll be accelerated.
We acknowledge the Traditional Custodians of our local area.
This Sydney-based permanent role requires Australian or New Zealand citizenship or permanent residency.
We welcome applicants of all backgrounds, and our Talent team is excited to connect with you.
Apply now with your CV and explore this exciting opportunity!
Please note, we’re not accepting unsolicited candidate submissions from recruitment agencies.
We work with a dedicated panel of partners, so kindly ask agencies not to contact Ubank team members directly.