Full Stack Developer - Laravel, WordPress, Vue.js, Apps & Booking Systems

driveJohnson's
Buckinghamshire, UK
about 1 month ago
Apply on www.reed.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
£42,000.0 - £55,000.0
Working hours
Regular working hours
Job source

Tech stack

HTML JavaScript (Programming Language) PHP (Programming Language) App Store (IOS) Ubuntu (Operating System) Cascading Style Sheets (CSS) CentOS Software Debugging Web Development Payment Systems Github JQuery
+16 more
Laravel Linux Servers MySQL PHP Development Software Engineering Systems Integration WordPress Tailwind Apache Cordova Backend Vue.js Syntactically Awesome Style Sheets (SASS) Cloudflare Front End Software Development Google Play Api Management

Job description

We are now looking for a talented Full Stack Developer to help oversee, improve and develop our websites, apps, booking systems and backend platforms, taking them to the next level as the company continues to grow., Your role will include:

  • Maintaining, improving and developing our WordPress and Laravel websites
  • Working on backend booking systems and editable admin areas
  • Building and improving internal tools used by the office and bookings team
  • Working with PHP, Laravel, WordPress, Vanilla PHP, MySQL, JavaScript and Vue.js
  • Improving frontend areas using HTML, CSS, Sass, Stylus and Tailwind CSS
  • Troubleshooting bugs, errors and technical issues across our websites and apps
  • Working with Linux server environments, including CentOS and Ubuntu
  • Helping resolve server, hosting, Cloudflare, security and performance issues
  • Supporting app development and app updates
  • Deploying apps to Apple’s App Store and Google Play
  • Using Git and GitHub as part of the development workflow
  • Helping integrate our booking system with third-party platforms such as RingCentral and other software providers
  • Working on API integrations and improving how our systems communicate with each other
  • Supporting the wider office team when IT solutions are needed
  • Working closely with the director and marketing manager to identify improvements and deliver practical solutions, You will benefit from a varied working week.

Some weeks you may be working on long-term projects, such as improving our booking system, creating a new app feature, developing a new website section, improving backend functionality or building internal tools for the office team.

Other weeks may involve fixing issues, improving performance, solving server problems, updating apps, improving security, supporting integrations or consolidating existing systems.

Most days, you will be working closely with the marketing manager and director on ideas and improvements to help keep the business moving forwards.

You will also have colleagues in our marketing business next door to driveJohnson’s who you can go to for advice, support and to swap ideas and information, so both businesses benefit from each other’s knowledge.

This role would suit someone who enjoys variety, responsibility and seeing the real impact of their work on a growing business., This is an office-based role. You will be required to come to the office daily between 9am and 5pm, Monday to Friday.

Skills

  • App Development
  • CRM & Booking Systems
  • Database Administration (Mysql)
  • HTML & CSS Web Development
  • JavaScript & jQuery
  • Laravel (PHP Framework)
  • PHP Development
  • Tailwind CSS
  • Vue.js Front-End Development
  • WordPress Development

Requirements

We are looking for someone with strong experience in WordPress, Laravel, PHP, JavaScript and Vue.js who can slot into our team and keep momentum going straight away.

The ideal candidate will be a confident full stack developer who enjoys problem solving, improving systems and creating practical solutions that help the business run more efficiently.

You will be involved in maintaining and improving our websites, backend systems, booking platforms, apps and integrations with third-party tools.

We are looking for someone who is hands-on, reliable, technically strong and able to work closely with the director and wider team to keep the business moving forwards.

This is an opportunity to become an integral part of the business and join our existing managers in the company. If you feel like you’re just a number in your current workplace and are looking for greater job satisfaction, this role could be for you., You must have at least 2-3 years’ commercial experience in most of the following areas:

  • PHP, including Laravel and WordPress.
  • WordPress development, including editable backend/admin areas
  • Laravel development Including Laravel blade and Forge
  • HTML and CSS
  • Stylus, Sass and Tailwind CSS
  • MySQL and database management
  • JavaScript, particularly Vue.js
  • Git and GitHub
  • Linux server environments, particularly CentOS and Ubuntu
  • Server troubleshooting and problem solving
  • Cloudflare, website security tools and general security best practice
  • Backend booking systems or similar internal platforms
  • API integrations and connecting systems with third-party platforms

Experience with the following would also be highly beneficial:

  • Apache Cordova
  • Capacitor.js
  • Electron
  • Building mobile apps
  • Deploying apps to Apple’s App Store and Google Play
  • RingCentral or similar phone/communication system integrations
  • Booking platforms, CRM systems, payment systems, SMS/email systems or other operational software

Personal Qualities

On top of the technical requirements, we are looking for someone who:

  • Is a positive, confident team player
  • Is an excellent problem solver
  • Can work independently and take ownership of projects
  • Is willing to assist in other areas of the business where simple IT solutions are needed
  • Can communicate clearly with non-technical members of the team
  • Takes their own learning and development seriously
  • Is passionate about improving systems and making things work better
  • Has good attention to detail
  • Has good English writing skills, which would give you an advantage over other applicants

Benefits & conditions

Salary: £42,000-£55,000 per year, depending on experience.

Someone who meets the minimum requirements and has good commercial experience will start towards the lower end of the salary range.

However, if you have stronger experience across Laravel, WordPress, Vue.js, databases, servers, apps, APIs, security and booking systems, your salary will reflect this from the start.

If you can hit the ground running and take ownership of projects quickly, you will be considered for the senior end of the salary range.

We are happy to reward strong performance, rapid improvement, and people who make a clear, positive impact on the business. The current cap of £55,000 is not the limit of what you can earn. If you become a key asset to the company, your salary will reflect this.

About the company

driveJohnson’s is a national driving school with approximately 850 driving instructors, covering many areas across the UK. We have an in-house marketing team.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.reed.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Discussing daily roles in frontend and full stack development

Chris Heilmann +1 · LIVE

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all