Laravel/Vue Developer


We are looking for a middle-weight Laravel/Vue developer to join our team in Cheltenham. As part of our digital team you will be working with other developers and designers to produce high-quality digital services.

You’ll have a good knowledge of HTML and CSS and be capable in JS (Vue.js). You’ll be aware of how to structure your work to aid reuse and deployment by other members of the team. You will be methodical in your approach with an eye for detail. Your ethos will be to deliver the best service possible for our clients, and their users (whilst considering accessibility).

Our Technologies

Our work is currently focussed on the following technologies, but we will always consider alternative approaches if you have a suggestion to make:

  • Bespoke Laravel projects
  • Vue.js/Nuxt Web Apps
  • CMS sites using Craft
  • Small, static sites using Netlify

Required Skills

  • PHP (Laravel and Eloquent)
  • JS (vanilla JS and Vue)
  • HTML
  • CSS (Sass)
  • Git

Nice-to-have Skills

  • Nuxt (preferably)
  • Composer
  • Writing unit tests
  • Twig/Blade templating
  • Accessibility Guidelines
  • CSS methodologies such as BEM/Utility classes/Tailwind
  • Continuous Deployment (Deploybot/DeployHQ)
  • Experience of working with AWS


Ideally you will have been working in an agency environment creating full functioning websites/web apps from Sketch/Figma visuals. Whilst this role is more focussed around the implementation of business logic, you will have experience of taking an approved visual through build, testing and release. You will be familiar with REST APIs and have an appreciation of data structures and how to design these optimally.

If you feel your knowledge, passion and skills are perfect for this role, then we would love to hear from you. Please attach your CV along with your cover letter to:

  • Company: James Ford Design
  • Location: Eagle Tower, Montpellier Drive, Cheltenham GL50 1TA
  • Posted: 2022-03-16
  • Role Type: Permanent