Full Stack Developer (Laravel & Vue 3)
AI Summary
Develops and improves business-critical applications using PHP, Laravel, Vue 3, TypeScript and GraphQL, working closely with the Lead Developer on backend logic, frontend SPAs and integrations.
About this role
We're looking for a Mid-Level Full Stack Developer with strong commercial experience in PHP, Laravel, Vue 3, TypeScript and GraphQL to join Crown Oil's in-house development team in Bury.
Working closely with our Lead Developer, you'll develop and improve business-critical applications across our group of companies, contributing to backend business logic, frontend development, integrations and new functionality.
Technology Stack
PHP 8.5 · Laravel 13 · Vue 3 · TypeScript · GraphQL · MySQL 8.4 · Docker · GitHub Actions · Sockudo/WebSockets · Microsoft Graph · Claude Code
What You'll Be Doing
Developing backend services and business logic using PHP and Laravel.
Building SPAs using Vue 3 Composition API and TypeScript.
Developing and integrating GraphQL APIs.
Writing PHPUnit feature tests using TDD.
Working with MySQL, Docker and CI/CD environments.
Improving existing applications, troubleshooting issues and participating in code reviews.
Essential Skills & Experience
Strong commercial PHP 8+ and Laravel experience.
Commercial experience with Vue 3 Composition API and SPAs.
Experience with TypeScript and GraphQL.
Experience writing PHPUnit feature tests using TDD.
Strong MySQL knowledge.
Experience working collaboratively in a development team.
Vue 3, TypeScript and GraphQL are essential. Applicants should already have practical experience with these technologies.
Desirable Experience
Energy sector experience, particularly electricity and gas metering.
Writing and maintaining Docker images or GitHub Actions workflows.
Pusher-style WebSockets and C#/.NET.
Agentic AI development tools, such as Claude Code.
This is a fully office-based position in Bury, Greater Manchester, requiring attendance five days per week. We offer flexible start and finish times, with core hours of 9:30am–2:00pm.
Applicants must be able to meet the on-site working requirements from their agreed start date.
Our recruitment process includes an on-site interview with our Lead Developers and a practical technical assessment. Reasonable adjustments are available throughout the process.
Apply Now
If you're an experienced PHP/Laravel developer with strong Vue 3, TypeScript and GraphQL skills, we'd like to hear from you.
Skills
Explore related jobs
More jobs at Crown Oil
Similar Laravel jobs
Jobs in Bury
- F
Store SupervisorFootasylum · Bury, United Kingdom - SMobile HGV Tyre FitterSRC Group · Bury Saint Edmunds, United Kingdom
- LSocial Worker - Child ProtectionLiquid Personnel · Bury
- T
Distillation Control AnalystTreatt · Bury Saint Edmunds, United Kingdom - T
H&S AdvisorTreatt · Bury Saint Edmunds, United Kingdom - B
PlannerBromford Flagship Livewest · Bury Saint Edmunds, United Kingdom
Browse these categories
Market data for full-stack engineer roles
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.
