Milton Keynes, Buckinghamshire, England, United Kingdom Hybrid/Remote Options
Charles Jenson Recruitment Ltd
aspects of a development lifecycle Key skills required: Proven commercial experience PHP Experience with Git or similar Linux Knowledge of PHP (OOP, MVC and use of frameworks such as Laravel, Symfony or Zend) JS frameworks such as (Angular, React, Ember or VueJS) MySQL HTML5, CSS3, SASS It is essential that all PHP Software Developers have first class communication skills More ❯
As Senior Full-Stack Product Engineer, you will work across a Laravel + React (Inertia, TypeScript) stack that is built on domain-driven architecture and a clean separation between business logic and delivery. The backend runs in Domains, where each domain owns its own actions, services, and events. Controllers stay thin, and Inertia bridges the backend and frontend without … cleanly inside an event-driven, AI-integrated system. You'll reason about flow, failure, and feedback, not just code. Responsibilities Build and maintain end-to-end product features spanning Laravel and React (Inertia). Implement domain actions and services that expose clean API boundaries and consistent data contracts. Work within Inertia's server-driven model to keep UI state … to architectural decisions on caching, indexing, and data flow consistency. Ensure the product remains fast, stable, and measurable with proper observability (Sentry, Logtail, RudderStack). Requirements Strong proficiency with Laravel (v10+) and React 18 with TypeScript. Proven ability to translate loose product concepts into working, maintainable features. Familiarity with domain-driven structure (actions, services, events) and async patterns. Experience More ❯