The Offer  
- Work within a company with a solid track record of success 
- Great work environment 
- Work alongside & learn from best in class talent 
The Job  
What You’ll Do  
- Design, build, and maintain server-side logic and APIs using PHP (Laravel) 
- Build and maintain front-end features using React.js, TypeScript, Redux, Tailwind CSS 
- Develop and manage databases (MySQL or PostgreSQL), application logic, and integration layers 
- Integrate with APIs (REST and GraphQL), documenting them using OpenAPI/Swagger 
- Implement security, performance optimization, caching (Redis/Memcached), and data protection best practices 
- Write clean, maintainable code and unit/feature tests (PHPUnit, Jest, React Testing Library, Cypress/Playwright) 
- Contribute to planning sessions, code reviews, and shared team objectives 
- Use Git for version control and effective collaboration 
- Provide daily progress updates while working in UK hours 
The Profile  
Requirements 
- 7+ years of professional full-stack development experience 
- Strong experience with PHP (Laravel framework, Eloquent ORM, Artisan CLI, Queues, Events, Middleware) 
- Expert in React.js (hooks, context, portals) + TypeScript 
- Solid understanding of JavaScript (ES6+), state management (Redux/React Query), and API consumption 
- Proficiency with MySQL/PostgreSQL database design, indexing, and query optimization 
- Strong testing experience on both back end (PHPUnit) and front-end (Jest, RTL, Cypress/Playwright) 
- Familiarity with build tools like Vite, Webpack, Yarn 
- Knowledge of performance optimization: lazy loading, code splitting, caching, memoization 
- Basic understanding of Docker and Linux CLI for development/deployment 
- Experience with UI/UX best practices and component-based design (Storybook a plus) 
- Strong English communication skills – written and verbal 
- Team player who can also work independently and manage their time 
The Employer  
Our client is a UK-based tech team seeking a seasoned Full-Stack Software Engineer to join them as a remote independent contractor.
You’ll work closely with their team to develop intuitive, data-driven applications that balance strong front-end experiences with robust back-end systems.
They’re looking for someone who can thrive across the stack—React/TypeScript on the front, Laravel/PHP on the back—while contributing to team discussions, planning, and shared goals.