Laravel Developer

This position was closed on the 1st February 2019.

Job Summary

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.

Current Stack

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
  • Bonus: Testing

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.

Requirements

  • Commercial PHP experience (2 years+)
  • Laravel (or similar) experience (1 years+)
  • Version control (Git)
  • Independent, driven, brings new ideas

Tasks

  • 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)

Steps

Salary is dependent on experience.

Please send your CV to careers@myjobquote.co.uk and a covering letter highlighting how your skills match our requirements.

Please attach a sample of your code (preferably Laravel) no matter the size.

Apply now

This position was closed on the 1st February 2019.

This position was closed on the 1st February 2019.