Commonwealth Bank

Staff Software Engineer – Front-end Tech Lead, Next.js, TypeScript

Commonwealth Bank

full-time

Posted on:

Location Type: Office

Location: MelbourneAustralia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Be the tech lead for the foundational front-end squad driving the capabilities and scalability of the Business Banking web monorepo
  • Act as the front-end authority and lead mentor, responsible for teaching and guiding other squads in best practices, standards, and reusable patterns using Next.js, TypeScript, React, and modern state management techniques
  • Shape and evolve the core shared components, libraries, and utilities within the monorepo, ensuring a robust and consistent front-end architecture
  • Champion technical excellence through active participation in architectural discussions, rigorous code reviews, and continuous improvement initiatives
  • Collaborate closely with cross-functional teams and senior leaders to align front-end solutions with wider business and technical goals
  • Mentor engineers across the squad, fostering a culture of learning, innovation, and collaboration to elevate overall technical competence
  • Embed DevOps practices, observability, quality engineering, and secure-by-design principles throughout the front-end development lifecycle
  • Drive the pragmatic integration of AI-driven workflows at the front end, enhancing user experiences and operational efficiency

Requirements

  • Proven experience operating at Staff Engineer level or equivalent senior technical leadership
  • Deep expertise in front-end engineering with Next.js, TypeScript, and React
  • Strong track record of leading and mentoring engineering teams
  • Experience with monorepo architecture and scaling front-end systems
  • Outstanding communication skills with the ability to teach and influence across teams
  • Passion for engineering excellence, clean architecture, and continuous improvement
Benefits
  • Flexible working hours
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Next.jsTypeScriptReactfront-end engineeringmonorepo architecturestate management techniquesDevOps practicesquality engineeringAI-driven workflowsclean architecture
Soft Skills
technical leadershipmentoringcommunicationcollaborationinfluenceinnovationlearning culturecontinuous improvementproblem-solvingteam alignment