About the Role
About the Role
The Lead Full Stack Engineer will guide teams in delivering high-quality, production-ready solutions while fostering a collaborative environment. This role requires hands-on experience with modern engineering stacks and a focus on code quality, reliability, and delivery.
What We’re Looking For
- Hands-on experience with .NET, Python, React/JavaScript, and Terraform (bonus: exposure to Go/Rust)
- Comfortable with cloud-native environments (Kubernetes, Helm, GitOps) and working alongside platform teams
- Proven experience shipping production code, ideally in cloud environments
- Solid CI/CD knowledge (pipelines, testing, deployment) with tools like GitLab CI, GitHub Actions, or Octopus
- Prioritises code quality, testing, and standards as a given
- Familiar with Kubernetes patterns, ArgoCD, secrets management, and multi-cloud (GCP/Azure)
- Good understanding of observability (e.g. New Relic) and what “good” looks like in production
- Able to set direction, not just follow - comfortable working cross-functionally
- Experience managing engineers and supporting team growth
- Works effectively in Agile teams and keeps processes pragmatic
- Strong communicator, able to engage both technical and non-technical stakeholders
- Encourages knowledge sharing through practical approaches (pairing, documentation, etc.)
Requirements
Full Stack Development
Hands-on experience with .NET, Python, React/JavaScript, and Terraform.
Cloud-Native Environments
Comfortable with Kubernetes, Helm, and GitOps.
CI/CD Knowledge
Solid understanding of CI/CD pipelines, testing, and deployment.
Team Leadership
Experience managing engineers and supporting team growth.
Nice to Have
Go/Rust Exposure
Bonus exposure to Go or Rust is advantageous.
Observability Tools
Familiarity with tools like New Relic for observability.