Senior Front-End Developer

Senior Front-End Developer

Full-Time 51750 - 63250 £ / year (est.) No working from home possible
D

At a Glance

  • Tasks: Lead front-end development for our Shopify Plus storefronts and enhance customer experiences.
  • Company: Join Disturbia, a growing e-commerce brand with a vibrant team culture.
  • Benefits: Enjoy competitive salary, generous leave, private health insurance, and fun team outings.
  • Other info: Dynamic work environment with opportunities for innovation and career growth.
  • Why this job: Make a real impact on our international e-commerce platform while working with cutting-edge tech.
  • Qualifications: Proven experience in Shopify development, HTML, CSS, JavaScript, and strong communication skills.

The predicted salary is between 51750 - 63250 £ per year.

As Disturbia continues to grow, we are looking for a Senior Front-End Developer to join our IT & Dev team in Newcastle. This is a senior, hands-on role with ownership of the quality, performance and maintainability of our customer-facing Shopify experience. The successful candidate will translate commercial and creative priorities into fast, accessible and engaging storefront experiences; lead theme architecture and front-end engineering standards; and use data, experimentation and sound technical judgement to improve conversion and customer experience.

Our e-commerce operation is centred on a multi-store Shopify Plus environment serving multiple international markets. The storefronts integrate with marketing, analytics, review, customer service, logistics and mobile-app platforms, with additional capabilities delivered through a combination of in-house solutions and carefully selected third-party apps.

Key Responsibilities

  • Reporting to the Director of IT, the successful candidate will take technical ownership of front-end delivery across the Shopify Plus ecosystem.
  • Work closely with e-commerce, creative, marketing and technical colleagues to turn business goals and customer insight into robust, measurable improvements, while setting standards for front-end architecture, code quality, testing and release discipline.
  • Own the architecture, development and continuous improvement of Shopify themes across multiple storefronts and international markets.
  • Turn customer insight, commercial priorities and design concepts into high-quality, reusable front-end experiences that improve conversion and customer experience.
  • Lead optimisation of storefront performance, accessibility, responsiveness and Core Web Vitals.
  • Partner with e-commerce, marketing and creative teams to deliver data-informed improvements through experimentation, analytics and CRO initiatives.
  • Establish and maintain front-end engineering standards, component libraries, testing practices and technical documentation.
  • Assess and implement new technologies, integrations and third-party applications that enhance customer experience and business performance.
  • Take ownership of projects from discovery and technical design through implementation, release and post-launch monitoring, working independently with minimal supervision.
  • Proactively identify technical debt, risks and opportunities for innovation, continuously improving both the storefront and development workflows.

Skills, Knowledge and Expertise

Candidates should have substantial hands-on experience delivering production front-end solutions within the Shopify ecosystem. They must be able to demonstrate the following essential skills:

  • Advanced Shopify Liquid development experience within Shopify Plus environments.
  • Strong expertise in modern HTML, CSS and JavaScript, with a deep understanding of browser performance and rendering behaviour.
  • Experience building scalable, reusable front-end components for complex, high-traffic e-commerce websites.
  • The ability to translate design concepts, UX requirements and customer needs into production-ready experiences.
  • Strong knowledge of Git, code review processes, testing practices and modern deployment workflows.
  • Commercial awareness, using analytics, experimentation and performance data to influence technical decisions and drive customer outcomes.
  • Excellent communication skills with the ability to work across both technical and non-technical stakeholders and provide technical leadership.
  • A proactive, self-directed approach with the ability to identify opportunities, solve problems independently and continuously improve platforms, processes and ways of working.

Desirable Skills

The following skills are desirable but not essential:

  • Working with Shopify Storefront, GraphQL or REST APIs and integrating front-end experiences with third-party services.
  • Developing Shopify Functions and UI Extensions using Preact for checkout, customer account and admin extensibility.
  • Developing embedded Shopify admin apps using React Router, App Bridge and Polaris.
  • Developing theme app extensions.
  • Building server-side services, automations or edge functionality, including experience with Cloudflare Workers and related technologies.
  • Implementing CRO and experimentation platforms, analytics implementation, feature flags or personalisation.
  • Design systems, component libraries, visual regression testing or end-to-end testing tools.

Personal Qualities

Analytical and focused - prioritising improvements that will have the greatest positive impact on the business. Strong initiative - proactively identifying improvements and potential issues early. Collaborative communicator - working effectively with technical and non-technical teams. Adaptable - responding well to evolving e-commerce, technology and Shopify platform changes. Motivated - with the ability to work to deadlines, manage workload, and deliver reliably. Precise - and with an impeccable eye for detail.

Benefits

  • Competitive Salary, subject to skills and experience, with potential bonus and paid overtime.
  • Annual leave base starting at 25 days per year (+ bank holidays), ability to accrue holidays with each year’s service and annual leave purchase scheme.
  • Enhanced maternity and paternity pay.
  • Private health insurance.
  • Enhanced sickness pay.
  • Free Parking.
  • 2 Corporate Social Responsibility days per year.
  • Generous staff allowance and discount.
  • Free fresh fruit, snacks and drinks in office.
  • Individual social fund.
  • Bi-Annual Paid team outings.
  • Regular pay reviews.

Senior Front-End Developer employer: Disturbia

At Disturbia, we pride ourselves on being an exceptional employer that champions creativity and individuality within the fashion industry. Our vibrant work culture fosters collaboration and innovation, offering employees ample opportunities for personal and professional growth while enjoying a range of benefits such as enhanced leave policies, store discounts, and regular social events. Located in Cramlington, our hybrid role allows you to thrive in a dynamic environment where your passion for customer service can truly shine, all while being part of a community that values the unconventional.

D

Contact Details:

Disturbia Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Front-End Developer

Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Disturbia or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Disturbia.

Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Disturbia.

Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Disturbia that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Senior Front-End Developer

Shopify Liquid Development
HTML
CSS
JavaScript
Browser Performance Optimisation
Front-End Component Development
Git

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Disturbia.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Disturbia and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at Disturbia

Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Disturbia uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.