Job Summary
We are looking for a Full Stack Developer to build and deploy applications end to end, using AI coding tools as a core part of the daily workflow rather than an occasional aid. The role covers hands-on development, deployment automation, and defining the specifications and standards that keep AI-assisted work consistent and reliable across projects. The ideal candidate is someone who already builds software faster and better by working closely with AI tools, and who can help set the standards and templates other engineers on the team follow.
Key Responsibilities
Design the Practice
-
Define specification formats, API contract standards, and project templates used as the starting point for new builds.
-
Establish coding standards, engineering-context files, and AI-usage guidelines that keep AI-assisted output consistent and safe across projects.
-
Determine where AI tools are used in the workflow (implementation, testing, documentation, review) and where manual review is required.
Build the Reference Implementation
-
Design and build full-stack applications end to end, applying established specifications, standards, and pipeline as the reference implementation.
-
Design and maintain CI/CD pipelines and release strategy as a reusable capability across projects, not a one-off setup per project.
-
Deploy applications to cloud and containerised environments and monitor performance after release.
Roll Out & Support Adoption
-
Onboard other engineers and teams onto established workflows, including walkthroughs and support during initial adoption.
-
Review code from teams following the practice, including AI-generated code, applying consistent quality standards.
-
Incorporate delivery outcomes and feedback from adopting teams to refine templates, guidelines, and pipelines on an ongoing basis.

