Front End Developer

Apply here
DFS

Front End Developer

Job description

<!-- Introduction --><div class="feature-text"><h2> Your new role</h2><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;">This is a hybrid role based at our Doncaster Group Support Centre, with 2-3 days a week onsite.</p><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><!-- Responsibilities --><div><h3>What you'll be doing</h3><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;">In this role, you’ll:</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;display:unset;">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;display:unset;">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;display:unset;">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;display:unset;">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;display:unset;">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;display:unset;">Proactively research and integrate front-end development best practices, emerging technologies, and industry trends.</p></li></ul></div><!-- Ideal Candidate --><div><h3>The role is for you if...</h3><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;"><strong style="margin:0px;padding:0px;font-weight:700;">We’re looking for experience in:</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;display:unset;">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;display:unset;">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;display:unset;">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;display:unset;">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;display:unset;">Demonstrated ability to thrive both independently and as part of a collaborative, Agile development team.</p></li></ul><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;"><br style="margin:0px;padding:0px;"></p><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;display:unset;">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;display:unset;">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;display:unset;">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;display:unset;">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;display:unset;">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;display:unset;">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;display:unset;">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;">We’re home to DFS, Sofology, and The Sofa Delivery Company - three distinctive brands with a shared mission to bring great design and comfort into every home, affordably, responsibly, and sustainably.</p><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;">At DFS Group, everyone plays a part. Whether you’re supporting our brands or serving our customers, you’re helping shape the future of furniture retail. Each brand has its own identity and creative direction, but we’re united by a culture that puts people and purpose at the heart of everything we do.</p><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;"><br style="margin:0px;padding:0px;"></p><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;">Everyone Welcome</p><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;">Across our Group, we're committed to a culture where everyone feels welcome, valued, and can thrive at work. We celebrate diverse voices, champion inclusion, and support each other through our growing colleague networks. We invest in partnerships that drive change, from supporting Doncaster Pride and introducing the Hidden Disabilities Sunflower, to partnering with Carers UK and developing leaders with Diversity in Retail.&nbsp;</p><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;">We're proud to be an equal opportunities employer, committed to building a workplace that reflects the communities we serve. So, if your experience doesn't quite match the specification, we'd still really love to hear from you</p><p style="margin:0px 0px 20px;padding:0px;color:inherit;font-size:inherit;"><br style="margin:0px;padding:0px;"></p></div><!-- About the Company --><div><h3>DFS Benefits</h3><ul style="margin:10px 0px 15px 20px;padding:0px 0px 0px 20px;"><li style="margin:0px 0px 5px;padding:0px;font-size:inherit;">Potential Annual Bonus Scheme: Contribute to our success and get rewarded for it</li><li style="margin:0px 0px 5px;padding:0px;font-size:inherit;">Growth and Training: Learn new skills and develop your career with us</li><li style="margin:0px 0px 5px;padding:0px;font-size:inherit;">Leave: Enjoy a great holiday allowance, with the option to buy 5 extra days. Take advantage of our enhanced leave for Maternity, Paternity, Shared Parental, and Adoption, plus a paid volunteering day each year</li><li style="margin:0px 0px 5px;padding:0px;font-size:inherit;">Discounts: Get 30% off DFS and Sofology products for yourself, plus discounts for friends and family - and savings at big brands like Sainsbury’s, ASOS, and IKEA</li><li style="margin:0px 0px 5px;padding:0px;font-size:inherit;">Wellbeing Perks: Access healthcare services, an Employee Assistance Programme, and discounted gym memberships</li><li style="margin:0px 0px 5px;padding:0px;font-size:inherit;">Pension and Savings: Join our Group Pension and Sharesave schemes</li><li style="margin:0px 0px 5px;padding:0px;font-size:inherit;">Life Assurance &amp; Sick Pay: Peace of mind with Life Assurance and Company Sick Pay</li></ul></div><!-- Apply Button --><a href="https://apply.dfscareers.co.uk/members/?j=2958&amp;lang=en&amp;" class="btn btn-apply apply_bottom">Apply<i class="fas fa-chevron-right"></i></a>

DFS

Front End Developer

Apply here

Latest jobs

Browse ALl Jobs
Part Time
Matalan - Castle Street, , Luton, LU1 3AG
National Minimum wage
apply
new job
Matalan
November 2, 2025

General Sales Assistant (Christmas Temp)

Part Time
Clock Icon - Jobs Webflow Template
Matalan - Castle Street, , Luton, LU1 3AG
Part Time
Bluewater Pkwy, Dartford, Greenhithe DA9 9ST, UK
Full Time
apply
new job
Burger King
November 2, 2025

Restaurant Crew Member - Fixed Term

Part Time
Clock Icon - Jobs Webflow Template
Bluewater Pkwy, Dartford, Greenhithe DA9 9ST, UK
Part Time
Rushmere Retail Park Central Way Craigavon , Craigavon, BT64 1AA
National Minimum wage
apply
new job
Matalan
November 2, 2025

General Sales Assistant - 4hours

Part Time
Clock Icon - Jobs Webflow Template
Rushmere Retail Park Central Way Craigavon , Craigavon, BT64 1AA