Front-End Developer

We're expanding our team. Could you be our next recruit?

We’re looking for an experienced front-end developer to join our growing team.

This is a really varied role. You’ll get stuck in with projects, working closely with different teams from around the agency to develop pieces across a number of mediums and sectors.

Working closely alongside our Creative, UX, and Digital Marketing teams you’ll work on a wide variety of digital projects including websites and web apps, online tools, interactive media, social media and online marketing campaigns across a number of household brands in the healthcare, retail, finance, and education sectors.


What you’ll do

  • Provide day-to-day support for the Front-End team
  • Help identify and proactively solve problems
  • Work closely with our Creative team to develop engaging experiences for our clients
  • Keep up to date with technical trends, approaches, and innovations
  • Ensure that high standards are maintained from start to finish
  • Continually develop ideas and identify opportunities to innovate
  • Provide and review accurate estimates
  • Present and pitch ideas and work to clients and the business
  • Be part of a positive, dynamic, and continually developing digital team dedicated to creating great work for brilliant clients


  • Excellent HTML5, CSS, and JavaScript skills
  • Full-stack experience beneficial
  • Knowledge of Razor would be useful
  • Comfortable conducting code reviews
  • Can produce and oversee well-structured builds
  • A meticulous eye for detail
  • A desire to push yourself to succeed and help your colleagues do the same
  • Ability to work quickly to deadlines


  • Familiar with working in a fast-paced agency environment
  • Work with CMS integration e.g. Umbraco or WordPress
  • Demonstrable experience with modern JavaScript frameworks including Vue.js, Angular, or React
  • Experience improving development practices to improve output of the team desirable




  • Competitive salary
  • 25 days holiday a year, with the option to buy three additional days
  • Flexible working hours
  • Company bonus scheme, childcare benefits and dedicated training programme
  • City centre location; five minutes' walk away from Briggate and a 10 minute walk to the train station or Leeds Dock
  • Plenty of social events, activities and opportunities organised by our Life at Enjoy team
  • Friday beers at 4pm to toast to the weekend

Join our team

We’re always on the lookout for talented people to come and join us. Get in touch using the form below or e-mail us at, we’d love to hear from you.

Drop your file here to upload or Choose File. Your chosen file:  Remove

*A Word doc or PDF will be just fine.