Senior Front End Developer
<b>Requirements:</b>
<ul><li>Solid HTML, CSS and JavaScript fundamentals</li><li>Experience with modern JS Frameworks, ideally Vue.js/Nuxt (commercial or strong personal projects)</li><li>Experience working with APIs</li><li>Understanding of component-based development</li><li>Git version control experience</li><li>A genuine interest in modern web development</li><li>Bonus points for Node.js/Express experience</li><li>Bonus points for Headless CMS experience</li><li>Bonus points for Shopify or ecommerce exposure</li><li>Bonus points for performance optimisation awareness</li><li>Bonus points for animation libraries (GSAP, etc.)</li></ul>
<b>Responsibilities:</b>
<ul><li>Building bespoke, high-end websites using our Vue.js/Nuxt</li><li>Working with APIs to connect CMS content, ecommerce and custom logic</li><li>Turning exceptional designs into refined, performant builds</li><li>Collaborating with designers, strategists and project managers</li><li>Maintaining and improving existing projects as they evolve</li><li>Learning best practices around performance, security and scalability</li><li>Contributing ideas - technically and creatively</li><li>Developing industry-leading WordPress and Shopify websites for incredible clients</li><li>Maintaining hosting environments - optimising performance, implementing security best practices, and managing DNS</li><li>Maintaining and updating existing websites</li><li>Creating optimal user journeys regardless of browsing device</li><li>Identifying and resolving technical issues</li><li>Contributing to thought leadership including contributing to blogs, case studies, and award submissions</li></ul>
<b>Technologies:</b>
<ul><li>CMS</li><li>CSS</li><li>Git</li><li>JavaScript</li><li>Security</li><li>Shopify</li><li>Vue</li><li>Web</li><li>WordPress</li><li>NodeJS</li><li>CI/CD</li><li>LESS</li><li>Spark</li><li>Frontend</li></ul>
<p><b>More:</b></p>
<p>At Dirty Martini, we craft digital experiences that captivate and convert. As a leading agency with multiple awards, we focus on delivering high-end, immersive projects for luxury brands and other high-profile clients. We value clean architecture, performance, and collaboration. Enjoy benefits that include a competitive salary, flexible schedule, ample holiday, and a city centre location with parking. Join a passionate team that supports growth and innovation.</p>
<p>last updated 8 week of 2026</p>