Full Stack Web Developer
Role details
Job location
Tech stack
Job description
Collaborate with product and commercial teams to turn requirements into technical solutions * Provide pragmatic input into roadmap and architecture decisions * Deliver full-stack enhancements from UI to database and infrastructure * Maintain high standards for performance, scalability, security, and accessibility (including GDPR) * Support re-platforming to modern cloud-native architecture * Improve codebase structure, deployment pipelines, and platform scalability * Introduce and embed best practices across development and DevOps * Optimise and maintain MS SQL Server and MySQL environments * Improve data flows, integrations, and platform performance * Maintain CI/CD pipelines using GitHub and support automated/containerised deployments * Work across cloud environments including Amazon Web Services and Microsoft Azure
Core technical requirements * Expert PHP and SQL with strong JavaScript/TypeScript * Advanced HTML5/CSS3 and experience with Azure SQL Server & MySQL * Strong CI/CD and modern development workflow experience
Desirable experience * Laravel, React, or Python * PostgreSQL, Redis, Azure Cosmos DB * Legacy integrations (VBScript, Power Query) * Data lake technologies such as Apache Iceberg, Delta Lake, or Azure OneLake * Cloud-native architecture across AWS and Azure
Requirements
Comfortable acting as primary technical owner in a small, high-performing team * Enjoys full-stack ownership and influencing architecture * Thrives in scale-up/SME environments with shifting priorities * Proactive problem-solver and strong communicator across technical and non-technical stakeholders