Back to jobs
Senior Front-End Engineer
Successfully
Req. VR-120697
The role supports a strategic digital delivery initiative for a Tier-1 Australian banking client within the Wealth and Digital Onboarding portfolio. The consultant will lead and deliver modern, scalable, customer-facing applications built on a micro-frontend architecture, supporting critical onboarding and lending journeys.
The engagement focuses on building high-quality front-end platforms using React, TypeScript, and GraphQL, integrated with cloud-native backend-for-frontend (BFF) services on AWS. The role requires close collaboration with business stakeholders, backend teams, and platform squads, operating within a highly regulated banking environment.
Design, develop, and maintain customer-facing web applications using React, TypeScript, and modern front-end frameworks.
Deliver features on a micro-frontend platform, contributing reusable components and shared UI libraries.
Design and consume GraphQL APIs (Apollo/AppSync), including schema design, caching strategies, pagination, and performance optimisation.
Collaborate with backend and platform teams on BFF patterns, API contracts, and integration design.
Lead front-end engineering best practices including performance optimisation, accessibility (WCAG), and maintainability.
Support CI/CD pipelines and release processes using modern DevOps tooling.
Ensure high test coverage using automated unit, integration, and end-to-end testing frameworks.
Participate in Agile ceremonies, sprint planning, estimations, and delivery governance.
Support UAT, production releases, and root-cause analysis for production issues.
Mentor and guide engineers, contributing to code reviews, technical standards, and delivery quality.
Must have
Strong hands-on experience with React (18+), TypeScript, and modern JavaScript.
Proven experience delivering enterprise-scale front-end applications in a micro-frontend or modular architecture.
Strong experience with GraphQL (Apollo, AppSync) and REST API integration.
Solid experience working with Node.js-based BFF services or front-end integrated backend services.
Hands-on experience with AWS cloud services (e.g., Lambda, API Gateway, AppSync, S3, CloudFront).
Experience with CI/CD pipelines using tools such as Harness, GitLab, Jenkins, or GitHub Actions.
Strong automated testing experience using Jest, React Testing Library, Cypress, or equivalent.
Experience with monitoring and observability tools such as Splunk, AppDynamics, or CloudWatch.
Experience working in Agile/Scrum delivery environments.
Prior experience in banking or regulated financial services environments.
Nice to have
Experience with Next.js and server-side rendering strategies.
Exposure to accessibility standards (WCAG 2.1 AA) and inclusive design practices.
Familiarity with feature flagging, experimentation, and rollout strategies.
Experience working on onboarding, lending, or payments journeys.
Knowledge of security and identity workflows (IDV, biometrics, OAuth concepts).
Prior experience working within NAB or similar Tier-1 banking clients.
Leadership or people-management experience in distributed delivery teams.
Exposure to AI-assisted development tools and modern engineering productivity practices.
Languages
English: B2 Upper Intermediate
Seniority
Senior
Melbourne, Australia
Req. VR-120697
Front-end React
BCM Industry
03/02/2026
Req. VR-120697
Apply for Senior Front-End Engineer in Melbourne
*Indicates a required field