DestinationCore create digital products and websites for the destination marketing and tourism sector. Weâre a small, collaborative team delivering high-quality software for more than 40 clients across the UK and US.
Weâre looking for an experienced Mid-Weight Front-End Developer to help deliver high-quality websites and web-related products to our growing client base - taking a leading role in improving standards, mentoring other developers, and turning our Technical Leadâs product vision into reality.
This is an opportunity to make a real impact: youâll be a key link between our development team and Technical Lead, helping to guide front-end delivery, refine processes, and influence how our product continues to evolve.
KEY RESPONSIBILITIES
Developing
DestinationCore websites and web-related products
using Craft CMS and modern front-end technologies.
Translating creative concepts and UX designs into responsive, high-performing websites.
Working closely with our Technical Lead and Digital Project Managers to plan, prioritise, and deliver client work effectively.
Acting as a key link within the development team - supporting, mentoring, and guiding others on quality and process standards.
Enhancing the visual and interactive aspects of the DestinationCore platform to ensure an exceptional user experience.
Maintaining and improving the DestinationCore Initialisation Repository - the starting point for all new DestinationCore websites.
Overseeing front-end tickets raised through the DestinationCore Service Desk - helping prioritise, plan, and resolve issues in line with client SLAs.
Collaborating with our UK-based development partners to ensure smooth delivery and consistency of output.
Troubleshooting issues and contributing to continuous improvements across the front-end of the DestinationCore platform.
TECHNOLOGY STACK
Our core stack includes:
CMS:
Craft CMS (Twig templating)
Languages \& Frameworks:
JavaScript (VueJS, React), 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.
WHAT YOUâLL NEED
Around five yearsâ commercial front-end development experience, ideally gained in an agency or fast-paced digital environment.
Strong knowledge of HTML, SASS/CSS (ideally Tailwind), and modern JavaScript frameworks (ideally VueJS).
Experience working with Craft CMS or similar modern content management systems.
A sharp eye for design and detail â ensuring brand consistency, accessibility, and performance.
Comfortable using Git and collaborative version control workflows.
Excellent communication and collaboration skills â youâll work closely with developers, designers, project managers, and our Technical Lead.
A DEFINITE ADVANTAGE
Experience in UI and UX design - creating or refining layouts, design systems, and user journeys.
Familiarity with tools such as Figma, Adobe XD, or similar.
This skillset would be fully utilised (alongside front-end development) and could grow into an essential design-informed role within the team, complementing our existing digital design capabilities.
NICE TO HAVE
Experience mentoring or supporting junior developers.
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.
Familiarity with Adobe Creative Suite.
WHY DESTINATIONCORE
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.
PRACTICAL DETAILS
Location:
Remote with optional Ipswich office days (Tuesdays/Wednesdays)
Hours:
37.5 per week, flexible
Working pattern:
Youâll attend our daily 9am stand-up (remote), and join the full team in the Ipswich office once a month for an all-team day (with lunch provided).
Salary:
Dependant on experience
Contract:
Permanent, full time