Actively recruiting / 14 applicants
We’re here to help you
Juliana Torrisi is in direct contact with the company and can answer any questions you may have. Email
Juliana Torrisi, RecruiterRole Overview
We are looking for a skilled Senior Full-Stack Developer to join our team as a full-time contractor. You will play a crucial role in maintaining and enhancing our live platform, ensuring stability and high performance. This role requires a UK-based professional who can work within the GMT/BST timezone and start immediately or within two weeks.
Context: Platform is live and serving clients. No tolerance for production instability. Current development team relationship is being replaced; knowledge transfer from the previous team may be available. Code and solution well documented.
Responsibilities
- Develop and maintain robust applications using PHP 8.4 and Laravel 12.
- Utilize Vue 3 with Inertia.js v2 for server-driven single-page applications.
- Implement and manage high-performance SQL databases, particularly SingleStore.
- Utilize AWS services such as EC2, S3, ElastiCache, and IAM for infrastructure management.
- Manage Redis queues with Laravel Horizon and handle WebSocket connections using Laravel Reverb.
- Automate deployment processes using GitHub Actions and Laravel Forge CI/CD.
- Conduct automated testing with Pest v3 and Vitest.
- Monitor application performance using Sentry and Laravel Telescope.
Required Skills
- Proven experience with PHP 8.4 and Laravel 12 in production environments.
- Proficiency in Vue 3 and Inertia.js v2.
- Experience with SingleStore or similar high-performance SQL databases.
- Familiarity with AWS EC2, S3, ElastiCache, and IAM.
- Knowledge of Redis queues and WebSocket management.
- Experience with CI/CD tools like GitHub Actions and Laravel Forge.
- Strong skills in automated testing using Pest v3 and Vitest or similar tools.
- Ability to use AI tools effectively for routine work.
Nice to Have
- Experience in maintaining staging/production environment parity.
- Familiarity with documentation tools such as Confluence.
- Strong sprint discipline and experience with agile methodologies.
- AI working practice: Must use AI tools (Copilot, Claude, ChatGPT) to accelerate routine work but must be able to critically evaluate AI output. Will be asked to demonstrate this during interview.
Working practices (non-negotiable):
- Regression testing before every production deployment
- Staging/production environment parity at all times
- Documentation updated as part of definition of done (Confluence)
- Daily async updates; blockers raised immediately
- Sprint discipline — committed work is delivered or scope changes are agreed