Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
At Ubank, we want to empower the digital generation to be more successful with money. Think of us more as a daily money companion. One that brings together the ability for customers to see their money in one place, with smart features and real-time insights designed to help them get ahead.
With Ubank, our customers can discover what it feels like to save more, see exactly where they’re spending and own their own home faster. In short, we want to help them achieve real momentum with money.
Your Why
The purpose of the Senior Frontend Engineer role at Ubank is to develop quality technical solutions that meet both business and customer needs. This involves writing and maintaining code, improving application security and architecture, and collaborating with various teams to solve challenging business problems. The role aims to empower customers by providing them with smart features and real-time insights to manage their finances effectively.
How You Will Spend Your Time
- Build high-quality, accessible applications that scale across our digital banking platform.
- Lead the development of modern UI components using our design system and web best practices.
- Contribute to backend APIs using Node.js and TypeScript.
- Drive performance, accessibility, and UX excellence across our web experiences (Core Web Vitals, WCAG).
- Write robust tests (unit, integration, E2E) and deploy with confidence using CI/CD and observability tools.
- Collaborate with designers, product managers, and engineers in agile, outcome-driven squads.
- Continuously improve architecture, dev workflows, and frontend engineering practices.
Relevant experience, or degree in Computer Science, Software Engineering, or a related field.
- 7+ years of experience as a software engineer, with a strong frontend focus.
- Advanced skills in Angular, RxJS, TypeScript, and Node.js.
- Strong experience building responsive, accessible web UIs with HTML5, CSS3/SASS, and modern JS.
- Experience applying web accessibility standards (ARIA, WCAG), Lighthouse audits, and semantic HTML.
- Demonstrated understanding of frontend performance optimization (lazy loading, bundle analysis, runtime performance).
- Commercial experience working with design systems (e.g. Storybook, Figma tokens, component libraries).
- Familiarity with testing strategies across the pyramid (unit, integration, E2E).
- Comfortable contributing to Node.js-based backend services
- Strong understanding of secure web application development.
- Experience working in full-stack, agile environments with cross-functional teams.
- Flexible Work Environment: Enjoy a hybrid working model with 3 days in our vibrant Sydney CBD office.
- Positive Team Culture: Thrive in a collaborative and supportive atmosphere.
- Career Growth: Benefit from strong development and growth opportunities.
- Fantastic Perks: Take advantage of additional amazing benefits.
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!
Key Skills
Ranked by relevanceReady to apply?
Join Ubank and take your career to the next level!
Application takes less than 5 minutes