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.
The Why
You believe that Australians need to do business with companies that genuinely put their interests first and you want to start the movement to achieve this.
You are passionate about the financial services industry stepping up the value to customers and believe it starts with developing quality solutions that fulfil the business and customer’s needs.
Key Responsibilities
- Writing code in TypeScript for both the front-end (Angular) and back end (Node.js)
- Writing well tested code and taking ownership of it from solution design through to deployment and supporting it in production
- Improving security of the application code and infrastructure
- Improving application architecture and lifecycles
- Designing and building technical solutions to solve business problems
- Working in a small team of talented developers to solve challenging business problems
- Collaborating directly with other teams throughout the organisation
- You are interested in solving banking problems for everyday Australians
- You want to take responsibility and deliver value through technical solutions
- You are passionate about cutting-edge technology and adopting them in daily work
- You are always eager to learn and find better solutions
- You can adapt to change quickly and work with ambiguity
Essential
- 5+ years of experience as a software engineer
- Must have Commercial experience with TypeScript and Node.js
- Effective communicator and collaborator
- Experience working in an agile environment
- Experience coaching and mentoring other engineers
- An understanding of how to test software
- An understanding of software security
- Experience in banking or financial industry
- Experience with CI/CD pipelines and DevOps tooling
- Experience with AWS infrastructure and services (Lambda, EC2, EKS, SQS, RDS)
- Worked with Postgres or other SQL databases in the past
- 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.
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

