<!-- Introduction --><div class="feature-text"><h2> Your new role</h2><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;"><strong style="margin:0px;padding:0px;font-weight:700;">Requirements</strong></p><ul style="margin:10px 0px 15px 20px;padding:0px 0px 0px 20px;"><li style="margin:0px 0px 5px;padding:0px;font-size:inherit;"><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;">Proven experience as a Front-End Developer or in a similar technical role.</p></li><li style="margin:0px 0px 5px;padding:0px;font-size:inherit;"><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;">Advanced proficiency in HTML, CSS (including preprocessors such as SASS or LESS), and JavaScript/TypeScript.</p></li><li style="margin:0px 0px 5px;padding:0px;font-size:inherit;"><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;">Solid hands-on experience with modern JavaScript frameworks (e.g., React, Vue.js, Next.js).</p></li><li style="margin:0px 0px 5px;padding:0px;font-size:inherit;"><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;">Strong working knowledge of version control systems, particularly Git.</p></li><li style="margin:0px 0px 5px;padding:0px;font-size:inherit;"><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;">Demonstrated ability to thrive both independently and as part of a collaborative, Agile development team.</p></li></ul></div><!-- Responsibilities --><div><h3>What you'll be doing</h3><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;"><strong style="margin:0px;padding:0px;font-weight:700;">Key Responsibilities</strong></p><ul style="margin:10px 0px 15px 20px;padding:0px 0px 0px 20px;"><li style="margin:0px 0px 5px;padding:0px;font-size:inherit;"><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;">Design and implement responsive, accessible, and high-performance web interfaces using modern JavaScript frameworks (e.g., React, Vue.js).</p></li><li style="margin:0px 0px 5px;padding:0px;font-size:inherit;"><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;">Translate complex UI/UX designs into dynamic, engaging, and accessible user experiences.</p></li><li style="margin:0px 0px 5px;padding:0px;font-size:inherit;"><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;">Seamlessly integrate and manage content from headless Content Management Systems (CMSs).</p></li><li style="margin:0px 0px 5px;padding:0px;font-size:inherit;"><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;">Continuously optimise web applications to ensure peak performance, scalability, and responsiveness.</p></li><li style="margin:0px 0px 5px;padding:0px;font-size:inherit;"><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;">Contribute actively to rigorous code reviews, comprehensive testing, and efficient deployment pipelines.</p></li><li style="margin:0px 0px 5px;padding:0px;font-size:inherit;"><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;">Proactively research and integrate front-end development best practices, emerging technologies, and industry trends.</p></li></ul><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;"><strong style="margin:0px;padding:0px;font-weight:700;">Nice to have</strong></p><ul style="margin:10px 0px 15px 20px;padding:0px 0px 0px 20px;"><li style="margin:0px 0px 5px;padding:0px;font-size:inherit;"><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;">Practical experience with leading front-end frameworks such as React, Next.js, or Vue.js.</p></li><li style="margin:0px 0px 5px;padding:0px;font-size:inherit;"><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;">Familiarity with enterprise-level Content Management Systems (e.g., Amplience, Bloomreach).</p></li><li style="margin:0px 0px 5px;padding:0px;font-size:inherit;"><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;">Experience using Jira for Agile project management, sprint planning, and task tracking.</p></li><li style="margin:0px 0px 5px;padding:0px;font-size:inherit;"><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;">Solid understanding of advanced version control concepts, including branching strategies.</p></li><li style="margin:0px 0px 5px;padding:0px;font-size:inherit;"><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;">Familiarity with web accessibility principles and standards (WCAG 2.2).</p></li><li style="margin:0px 0px 5px;padding:0px;font-size:inherit;"><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;">Proficiency in consuming RESTful APIs and integrating front-end applications with back-end or third-party services.</p></li><li style="margin:0px 0px 5px;padding:0px;font-size:inherit;"><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;">Hands-on experience implementing and managing Google Tag Manager (GTM) tags, triggers, and event tracking.</p></li></ul><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;"><br style="margin:0px;padding:0px;"></p></div><!-- Package Description --><div><h3>About DFS</h3><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;">As a Front-End Developer, you’ll be responsible for implementing UI/UX designs into fully functional, responsive web applications using modern front-end technologies. You’ll collaborate with cross-functional teams to develop components and features that are performant, maintainable, scalable, and compliant with accessibility standards.</p></div><!-- Apply Button --><a href="https://apply.dfscareers.co.uk/members/?j=2608&lang=en&" class="btn btn-apply apply_bottom">Apply<i class="fas fa-chevron-right"></i></a>