Staff Full Stack Engineer (React, Next.js, TypeScript, GraphQL)
Staff-level full stack engineer at a software consultancy, leading architecture and technical delivery across enterprise client engagements: building production TypeScript systems with React, Next.js, Node.js and GraphQL, operating them on AWS with Docker and CI/CD, modernising legacy platforms, and mentoring multiple squads.
- Compensation
- Not disclosed
- Location
- Sydney NSW
- Work setup
- Hybrid
- Seniority
- Staff
- Employment
- Contract
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Proven commercial experience operating at Staff Engineer level, leading architectural direction and mentoring technical talent
- Deep hands-on expertise writing production-grade TypeScript on both client and server within monorepo architectures
- Proven experience building complex single-page applications using React and Next.js (mandatory)
- Experience building scalable backend services in Node.js with custom GraphQL implementations
- Extensive commercial experience deploying and operating workloads on AWS
- Experience managing CI/CD pipelines and containerisation with Docker, with rigorous production monitoring
- Deep commitment to the testing pyramid, integration tests, and contract testing standards
- Practical, delivery-focused fluency in leveraging modern AI tools for software engineering
- Consultant mindset: complete ownership of business outcomes and proactive problem solving without waiting for guidance
- Respect for legacy design decisions and regulatory limitations while navigating constraints
- Ability to debug production software with restricted server access using correlation IDs, structured JSON logging, APM tracing, and dead letter queues
- System design applying 12-factor app principles and production safety practices
- Experience developing CI/CD pipelines with GitHub Actions or TeamCity
Full description
Our black belt specialists are leaders in their domains, serving as digital champions, delivery focused experts, top tier security professionals, AI thought leaders, and engineering best practice advocates.
As 1 of Australias fastest growing software businesses, Software at Scale delivers cutting edge technology solutions that power mission critical platforms. We solve complex engineering challenges at scale, driving quality, performance, and resilience through the strength of our people.
The Role and The Challenge
We are seeking an exceptional, highly energetic, and proactive Staff Full Stack Engineer to lead technical delivery and architectural strategy across our most critical programs. You will act as an elite technical partner, injecting momentum into complex enterprise environments and eliminating operational inertia from day 1.
If you are content with picking up standard tickets, writing boilerplate code, or waiting for rigid top down specifications, this is not the role for you. We want a true technical leader who brings high energy, practices respectful thought leadership, and takes complete architectural ownership of ultra fast and highly performant full stack systems. You will step into a high trust and fully empowered environment where you will set engineering baselines, guide multiple squads, and own end to end production operations inside AWS.
Access to AI Tooling: We believe in removing friction so you can focus on solving hard problems. You will have full access to enterprise AI tooling, including Claude Code, to assist you in accelerating code generation, refactoring, and pipeline management.
Key Responsibilities
- Thought Leadership and Squad Uplift: Act as an energetic domain leader, energising engineering squads, providing constructive architectural guidance with empathy, and raising engineering standards across client engagements.
- End to End Architecture: Design, build, and scale production grade systems across the entire stack using TypeScript, React, Next.js, and Node.js, establishing architectural standards for engineering squads.
- Modernisation and Asset Reuse: Spearhead the practical modernisation of existing legacy platforms, intelligently building upon and reusing existing enterprise technology assets rather than pushing for unnecessary ground up rewrites.
- System Design and Production Operations: Own comprehensive system design, applying 12 factor app principles and rigorous production safety to ensure your software is robust, observable, and fully prepared to operate reliably in high volume environments.
- Production Support and Blind Debugging: Maintain absolute visibility over production software where direct server access is restricted, leveraging correlation IDs, structured JSON logging, APM tracing, and dead letter queues.