Senior Full-Stack Engineer (AI-Assisted Development)
About the Company
We are a consultancy building bespoke operational software for manufacturing clients. Our systems replace Excel-driven processes with structured web applications and operational data platforms used across planning, production and reporting.
About the Role
We’re looking for a senior full-stack developer to help deliver data-heavy production systems used by live operational teams.
You will work alongside our principal engineer but take ownership of building and improving application modules within an existing platform. This includes working directly with clients on Teams calls to understand requirements, shape solutions and deliver them into production.
This is a hands-on development role focused on shipping reliable software and solving real operational problems, not building prototypes.
A key part of this role is the effective use of AI-assisted development tools. We use tools such as Claude Code heavily, and we are looking for someone who is highly proficient in using them to design, build and iterate quickly.
Responsibilities
You will be working on an established data platform and application suite used by manufacturing operations. The system consists of:
- An on-premises SQL Server data warehouse
- A Laravel + Livewire application layer
- Supporting Python scripts and data pipelines
- Your role will involve translating business requirements into working applications and improving the reliability of existing systems.
Typical work includes:
- Enhancing operational applications (materials management, labour tracking etc.)
- Speaking with clients to take requirements and feedback
- Building bespoke modules to support operational reporting
- Improving data pipelines and system reliability (ETL)
- Working with complex schemas and production datasets
- Maintaining systems already in daily operational use
Required Skills
- Laravel / TALL Stack
- Laravel (PHP)
- Livewire
- Python scripting
- Alpine.js
- Tailwind CSS
- Eloquent ORM
- Experience with Laravel Jobs, Queues, Imports/Exports and Livewire lifecycle hooks
- Strong SQL skills (T-SQL preferred)
- Experience working with complex relational schemas
- Comfortable working with production data systems
- Familiarity with AI coding tools (Claude Code, Cursor, Copilot or similar)
AI-Assisted Development (Core Requirement)
- Strong experience using AI coding tools such as Claude Code, Cursor, or similar
- Comfortable using AI to design, scaffold and iterate on production systems
- Able to critically review and refine AI-generated code
- Pragmatic approach to using AI to improve speed without compromising quality
Pay range and compensation package
Rate: Competitive day rate
IR35: Outside IR35
Term: 3-6 Month Contract (likely extension)
Equal Opportunity Statement
We are committed to creating an inclusive environment for all applicants. We welcome candidates from all backgrounds and experiences and make hiring decisions based on skills, experience and ability to do the role.