Full Stack Developer (with frontend focus)
DestinationCore
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English Experience level
IntermediateJob location
Tech stack
HTML
JavaScript
PHP
Artificial Intelligence
Amazon Web Services (AWS)
Apple Mac Systems
Asana
CSS
Databases
DevOps
Github
jQuery
Laravel
MySQL
Vagrant
Yii
Tailwind
Large Language Models
GIT
Vue.js
SASS
Twig
WebPack
Build Process
Front End Software Development
Software Version Control
Job description
We're looking for a Full Stack Developer to help deliver high-quality websites and software to our growing client base - working closely with other developers in the team, and helping turn our Technical Lead's product vision into reality., * Developing DestinationCore websites and web-related products (approx. 80% front-end / 20% back-end) using Craft CMS, Laravel, and related technologies.
- Maintaining and updating the DestinationCore Initialisation Repository - the start point from which all DestinationCore websites are built.
- Collaborating daily with other developers and our project management team to plan, prioritise, and deliver client work effectively.
- Assisting with tickets received through the DestinationCore Service Desk - helping prioritise, plan, and resolve issues in line with client SLAs.
- Enhancing and maintaining our internal Laravel-based systems and Craft CMS plugin.
- Troubleshooting issues and contributing to continuous improvements across the DestinationCore platform.
TECHNOLOGY STACK
Our core stack includes:
- CMS: Craft CMS (Twig templating, YII Framework - changing to Laravel in the next 18 months)
- Languages & Frameworks: PHP (Laravel), JavaScript (VueJS), jQuery
- Front-end: HTML, SASS/CSS (Tailwind), Webpack build process
- Database: MySQL
- Version control: Git (GitHub)
- Development environments: Mac OS, DDEV, Valet
- Hosting & DevOps: Servd
- Workflow & Communication: Slack, Monday.com
We're always evolving our tools and workflows - and welcome developers who want to influence how we improve.
Requirements
- At least two years' commercial development experience, ideally gained in an agency or fast-paced digital environment.
- Strong front-end development experience - HTML, SASS/CSS (Ideally tailwind), and modern JavaScript frameworks (ideally VueJS).
- Confident with PHP and familiar with frameworks such as Laravel.
- Experience working with Craft CMS or similar modern content management systems.
- Comfortable using Git and collaborative version control workflows.
- An eye for detail, a problem-solving mindset, and a focus on maintainability and scalability.
- Excellent communication and collaboration skills - you'll work closely with developers, project managers, and our Technical Lead.
NICE TO HAVE
- Awareness of accessibility and performance best practice.
- Familiarity with DevOps tools or deployment environments such as Servd, or AWS.
- Strong working knowledge of local development platforms such as Valet, DDEV or Vagrant.
- Understanding of UX and UI principles.
- Exposure or experience working with AI tools and standards (MCPs, LLMs etc), You'll join a small, ambitious team who are passionate about building great products for places. We value collaboration, flexibility, and attention to detail. You'll have the freedom to influence how we work, help shape our technical direction, and support the growth of the developers around you - all while contributing to a product used by destinations across the UK and the US.