Logo DealerKit Limited

Full-Stack Software Engineer (UK Based)

DealerKit Limited
Job description

We’re looking for a full-stack PHP + Vue developer who is passionate about coding and problem-solving across a tech stack. The role offers a wide variety of project types, from greenfield to enhancement and refactoring of existing projects, working on backend, frontend, and mobile apps.

DealerKit is on a mission to revolutionise automotive retailer businesses by streamlining every aspect of their business, from initial sales leads to after-service.

We’re a small, tightly knit team looking for talented, like-minded individuals to join our team and help propel DealerKit’s automotive SaaS apps to the next level.

What the role involves

  • You’ll be working right across our stack. This may include working on Laravel-powered backend APIs, adding features to our UI in Vue / TypeScript, or developing our mobile app using React Native.

  • You’ll work directly with the founder and CTO to provide support and guidance. We are very much a tech-led business.

  • You’ll be involved in the entire development process and will have the opportunity to help shape features, implement your own ideas and help hone our development processes.

  • Learning new technologies and diving into fresh challenges excites you. You’re quick to pick things up and make them work.

What you’ll be working with…

  • Typescript

  • Vue 2/3

  • PHP, Symfony and Laravel

  • React Native

  • Redis

  • Docker

  • Nomad

  • Terraform

  • MySQL

Must have skills

  • 5+ years of commercial experience with PHP (preferably Symfony / Laravel, Typescript / Javascript, preferably with Vue)

  • Strong foundations in relational databases (MySQL, Postgres)

  • Experience working with REST APIs and integrating third-party systems.

  • You're passionate about technology and want to develop your skills in frontend, backend and dev-ops.

  • You enjoy taking ownership of whole projects. You want to build APIs to power your own clean UIs and can communicate what you're doing and your progress.

  • The ability to work well on your own as well as in a team environment.

  • Excellent verbal and written communication skills.

Bonus skills

  • DevOps experience, maintaining CI/CD pipelines.

  • Experience with cloud platforms (AWS, Google Cloud, etc)

  • Mobile / React Native development experience.

Who will love this job?

  • You’re not scared of shipping fast, getting the MVP out there, and iterating after to achieve perfection.

  • You like working in a small team without corporate red tape and middle management.

  • You like making things easier for customers and colleagues. If there’s a roadblock, you want to remove it.

  • You love reading and learning about new ways of doing things. There’s always a better way.

  • You’re a positive person and know how to look on the bright side.

  • You’re comfortable with a little chaos and uncertainty. We move fast!

  • The thought of meeting a customer doesn’t scare you.

Perks and Other Requirements

  • You will get a brand new company MacBook Pro.

  • We’ll cover your monthly Gym/Swim membership.

  • Pension scheme included.

  • Flexible working (child care commitments and personal preference may be accommodated within reason)

  • You can travel. Although this is a remote position, occasional travel / away time will be required. We hold quarterly in-person team retreats/meet-ups and impromptu focus days. You will be required to meet with team members and visit customers during your onboarding and orientation period. All travel and accommodation costs will be reimbursed.

About DealerKit

We are a young, award-winning automotive software business leading the way with our flagship business management SaaS platform, DealerKit. It has been over 11 years in the making, built on the foundation of over 100+ years combined motor trade experience. We have experienced phenomenal growth over the last twelve months and are looking to expand our amazing team to help us revolutionise the automotive software space going forward.

Our Hiring Process

Once we have reviewed your application we will contact you regarding the next steps:

  1. Initial remote screening meeting (≤ 1hr) - to find out more about you, your skills and how you would fit into the team.

  2. Technical Interview / Pair Programming (~2hrs)

  3. In-person meeting - We’ll invite a selection of candidates to meet in person to discuss the role in further detail and better judge how you will fit into the team.

  4. Make an offer - we’ll make an offer of employment.

  5. Induction - We’ll provide you with all the gear you need to work, organise a mentoring schedule to get you started, and help you get on your feet as our newest team member!

Location
Remote
Flag of United Kingdom United Kingdom
Timezones
Europe/London
Work permit
Flag of United KingdomUnited Kingdom
Work type
Full-time
Work level
Senior
Salary
GBP55000-65000/mo
Date posted
1 day ago

Get Job Alerts

Subscribe to get the latest Vue.js jobs

Your name
Enter your e-mail
Get Vue.js jobs right to your inbox
Your name
Enter your e-mail