Senior Full Stack Developer (AI Native) | WFH
Senior Full Stack Developer (AI Native)
About the role
We are looking for an experienced Senior Full Stack Developer who combines strong software engineering fundamentals with genuine experience using AI coding agents to accelerate development. You will work across the full stack within one of our product streams, delivering production quality features while using AI coding agents as a core part of your development workflow. You will provide the architecture, context and direction, critically review the output and ultimately own the quality of everything you ship.
Key responsibilities
Design, build and deliver production quality features across frontend and backend systems within your product stream
Use AI coding agents as a primary development tool to generate, test, debug and iterate on code
Provide AI agents with the architectural context, coding standards and domain knowledge required to produce high quality outputs
Critically review AI generated code for correctness, performance, security, maintainability and architectural fit before it reaches production
Determine when AI assisted development is the right approach and when manual implementation will produce a better outcome
Debug and resolve complex technical issues across the stack using both traditional engineering techniques and AI assisted workflows
Work confidently within established system architecture, including database schemas, API contracts, service boundaries and deployment pipelines
Contribute to technical design discussions, architectural decisions and code reviews
Maintain and improve automated test coverage across the codebase
Take ownership of the quality and production readiness of the software you deliver
About you
Strong commercial software engineering experience with the technical depth expected of a Senior Full Stack Developer
Demonstrated experience delivering software across both frontend and backend systems
Hands on experience using AI coding agents such as Claude Code, Cursor, GitHub Copilot, Cody, Aider or similar as part of genuine agent driven development workflows
Strong software engineering fundamentals across system design, API design, databases, testing and deployment
The ability to critically assess AI generated code and identify issues relating to performance, security, edge cases, maintainability and architectural fit
Experience working within established production codebases and making sound technical decisions in complex environments
Strong debugging and problem solving skills across the full technology stack
The ability to communicate technical concepts clearly and work effectively within a collaborative product team
A portfolio, GitHub profile or personal projects that demonstrate how you use AI within your development process