MyJobQuote is recruiting a PHP / Laravel developer to join our team. MyJobQuote allows homeowners in the UK to post job quotes which we assess and forward onto tradespeople who’ve registered with us. With over 400 database models, the ideal candidate would have experience with large Laravel apps.
Since beginning operations in 2014, we’ve received over 500,000 job quotes and have generated over £220 million worth of jobs for tradespeople in 2018.
We’re looking for a remote developer who can communicate well over the phone and Skype. The developer would be working with our technical team to advance the feature set available to customers and staff.
If you are based in the UK, our offices are near Chester, where we would hold meetings when necessary.
We’re interested in developers who can match our current stack:
Laravel 5.6 on PHP 7.2
MySQL / MariaDB – we’re currently running Galera
jQuery / VueJS
HTML & CSS
Basic understanding of Linux – we’re using Ubuntu 16/18
Version control (Git) – branching & pull requests
Agile – using a Kanban board, often deploying daily
Our app has many parts, including: Stripe, email & SMS job alerts, subscriptions, a ticket system, Adwords/Bing/geocode any many other APIs. You should be familiar with job queues, we’re using Laravel horizon.
There is scope to be involved with DevOps. We’re currently in the cloud (DigitalOcean/AWS/Linode) with around 25 instances. Using HAProxy, Nginx, MariaDB + Galera, Redis and MariaDB slaves.
While you won’t be asked to create a new frontend design, we’re interested in someone who understands user experience and can apply the finishing touches to a layout.
Commercial PHP experience (2 years+)
Laravel (or similar) experience (1 years+)
Version control (Git)
Independent, driven, brings new ideas
- Work on your own projects (e.g questionnaire builder, direct debit payments)
- Assist in clearing reported bugs & issues by staff
- Expand on existing features
- Microservices, isolating some of our important services such as billing & notifications
- DevOps (if experienced/interested)
Salary is dependent on experience.
Please send your CV to email@example.com and a covering letter highlighting how your skills match our requirements.
If possible, please attach some of your code (preferably Laravel) no matter the size.