Job Description
Laravel & Vue.js DeveloperLocation: Hybrid + 3 days OfficeDuration (initial sprint): 60 days focused on system stabilisationAbout the Role
We’re looking for an experienced Laravel + Vue.js developer to take ownership of stabilising and restructuring our CRM platform, Lynniar.
The role begins with a 60-day remediation sprint focused on:
* Identifying and resolving performance issues
* Decoupling heavy reporting functionality
* Ensuring long-term scalability and system health
Key Responsibilities
* Lead the technical assessment and refactor of our Laravel-based CRM
* Optimise and decouple reporting functionality to avoid system downtime
* Improve backend performance, including database query optimisation
* Work with existing junior developers and advise on best practices
* Implement scalable architecture patterns (e.g. queues, background jobs)
* Collaborate with leadership to plan long-term system improvements
* Use AWS tools to monitor and support infrastructure performance
Tech Stack
* Backend: Laravel (PHP 8+), MySQL
* Frontend: Vue.js (v2 & v3)
* Hosting: AWS (EC2, S3, RDS, CloudWatch)
* Tools: GitHub, Trello, Slack
Requirements
* 5+ years in PHP development, with deep Laravel expertise
* Strong front-end experience with Vue.js
* Excellent knowledge of database optimisation, job queues, and async processing
* Strong familiarity with AWS environments
* Experience mentoring or leading small teams
* Ability to work independently and drive strategic fixes quickly
Bonus
* Experience in fintech, insurance, or high-volume transactional environments
* Familiarity with reporting tools or BI integration
* Prior experience working with CRM systems or building internal tooling
Excellent package on offer