Role Overview
Seeking a Senior Fullstack Engineer (React + .NET) to join a web engineering squad supporting the CommSec website, specifically the Pre‑Trade & Research product space. This role focuses on delivering a modern, high‑performance frontend experience in React/TypeScript backed by robust .NET services. The team is building a greenfield React application, including a brand‑new homepage planned for rollout within the next 6 months. This is a product‑led, feature‑ownership role where engineers take ideas from concept to customer impact.
Team Structure & Ways of Working
Small, cross‑functional product squad
Typically includes:
1 Product Owner
1 Digital Product Manager
1 Business Analyst
6 Engineers
Engineers own features end‑to‑end, including:
Requirement shaping with Product & BA
Build & automated testing
Release readiness
Ownership of frontend and backend components they deliver
Continuous improvement and technical uplift
Core Responsibilities
Lead development of new frontend experiences using React + TypeScript (approx. 80% frontend)
Build and maintain backend features using .NET (approx. 20% backend)
Work with the business to shape and flesh out features, owning them from ideation to delivery
Contribute to building the greenfield React architecture and component library
Support the upcoming rebuild of the CommSec homepage in React
Ensure high standards of code quality, performance, accessibility, and security
Participate in CI/CD workflows, testing, and release processes
Work within a regulated financial environment and maintain strong risk awareness
Required Experience
Frontend Engineering (Primary Focus — 80%)
Expert‑level experience with React and TypeScript
Strong ability to build scalable, modular UI architectures
Experience with:
Component‑based design
Client‑side state management
Modern frontend tooling (Webpack, Vite, Babel, etc.)
Automated testing (Jest, React Testing Library, Cypress)
Proven experience delivering production‑grade customer‑facing web applications
Strong understanding of performance optimisation and accessibility
Backend Engineering (Secondary Focus — 20%)
Solid experience with .NET / .NET Core
Ability to build and maintain APIs or backend services
Understanding of distributed systems and integration with modern frontends
Exposure to cloud hosting (AWS/Kubernetes) beneficial but not required
Ways of Working
Comfortable working in product‑led, feature‑ownership squads
Experience collaborating with Product Owners and BAs to refine features
Strong communication skills and ability to explain technical decisions
Comfortable working with ambiguity and shaping requirements
Experience with agile, iterative delivery
Able to operate in environments with high scrutiny, quality, and risk requirements
Nice to Have
Experience in financial services or regulated environments
Experience contributing to design systems or shared UI component libraries
Familiarity with GraphQL,, or other modern frontend/backend tooling
Experience with accessibility‑first design