
Staff Software Engineer – Front-end Tech Lead, Next.js, TypeScript
Commonwealth Bank
full-time
Posted on:
Location Type: Office
Location: Melbourne • Australia
Visit company websiteExplore more
Job Level
Tech Stack
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