Job Search and Career Advice Platform

Enable job alerts via email!

Senior Frontend Developer

Dirty Martini Marketing Ltd

Exeter

On-site

GBP 38,000 - 45,000

Full time

12 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading digital marketing agency in Exeter is looking for a curious and skilled developer to build high-end websites using Vue.js/Nuxt. The role involves collaborating closely with designers and project managers while maintaining and enhancing existing projects. A competitive salary is offered, dependent on individual fit, with additional benefits including ample holiday, wellness payments, and personal training allowances. This is an exciting opportunity for a developer that values both craft and creativity.

Benefits

33 days holiday per year including bank holidays
Monthly Wellness Payment worth £600 per year
Regular free lunches
Free tea & coffee
Team outings and socials
Personal training and professional development allowance
Annual work anniversary gift

Qualifications

  • Experience with Vue.js/Nuxt either commercially or through strong personal projects.
  • Ability to work with APIs effectively.
  • Familiarity with component-based development is essential.
  • Node.js/Express experience is a bonus.
  • Knowledge of headless content management systems is required.

Responsibilities

  • Building bespoke, high-end websites using Vue.js/Nuxt.
  • Turning exceptional designs into refined builds.
  • Collaborating with designers and project managers.
  • Maintaining and improving existing projects as they evolve.
  • Identifying and resolving technical issues.

Skills

Experience with modern JS Frameworks, ideally Vue.js/Nuxt
Experience working with APIs
Understanding of component-based development
Node.js/Express experience
Headless CMS experience
Shopify or ecommerce exposure
Performance optimisation awareness
Job description

At Dirty Martini, we don’t just create websites, we craft digital experiences that captivate, convert, and push boundaries. Our clients don’t come to us for the ordinary; they choose us because our extraordinary work helps them stand out. If you’re looking for a role that challenges you to push creative boundaries, this is it.

This is your opportunity to not only build incredible projects, but also join an agency that’s already leading the way. Some of our recent awards include… x2 Awwwards Honourable Mentions, x3 CSS Design Awards, x1 Mindsparkle SOTD.

More Than Just Coding

You’ll play a crucial role in delivering high-end, immersive digital experiences for luxury brands, leading hotels, Michelin-starred restaurants, and high-end construction companies. Working closely with our Senior Developer and design team, you’ll collaborate on developing bold concepts into pixel-perfect, high-performance experiences.

We run a modern JAMStack, headless architecture designed for performance and scale, with CI/CD pipelines for automated testing and deployment.

What You’ll Be Doing

You’ll be supported, but trusted. Guided, but not micromanaged.

  • Building bespoke, high-end websites using our Vue.js/Nuxt
  • Working with APIs to connect CMS content, ecommerce and custom logic
  • Turning exceptional designs into refined, performant builds
  • Collaborating with designers, strategists and project managers
  • Maintaining and improving existing projects as they evolve
  • Learning best practices around performance, security and scalability
  • Contributing ideas - technically and creatively
  • Develop industry-leading WordPress and Shopify websites for incredible clients.
  • Maintain hosting environments - optimising performance, implementing security best practices, and managing DNS.
  • Maintaining and updating existing websites.
  • Creating optimal user journeys regardless of browsing device.
  • Identifying and resolving technical issues.
  • Contribute to thought leadership including contributing to blogs, case studies, and award submissions.
The Kind of Developer We’re Looking For

You don’t need to be a senior.

You do need to be curious, switched on, and proud of your craft.

You’ll be joining a web team that:

  • Cares deeply about performance, scalability and maintainability
  • Works closely with designers, not around them
  • Believes developers should think, not just implement
Skills & Experience

You should already have:

  • Experience with modern JS Frameworks, ideally Vue.js/Nuxt (commercial or strong personal projects)
  • Experience working with APIs
  • Understanding of component-based development
  • Node.js/Express experience
  • Headless CMS experience
  • Shopify or ecommerce exposure
  • Performance optimisation awareness

Degrees matter less than ability, attitude and taste.

✅ Competitive salary

The salary guide is up to £45000.00 per year, depending on person. We say depending on person, as it’s far more than just experience that’s important. Every person is unique, so we strive to find the best match for both company and candidate. We value what each individual brings to us and reward that accordingly, so rather than putting strict salary schedules here, we’d far rather have a chat and find out what each of us is looking for.

✅ Monday to Friday.

✅ City centre location with parking.

✅ 33 days holiday per year including bank holidays.

✅ Monthly Wellness Payment worth £600 per year to use on a subscription of your choice.

✅ Regular free lunches.

✅ Free tea & coffee, morning coffee run by Timber Coffee.

✅ Team outings and socials.

✅ Personal training and professional development allowance.

✅ Annual work anniversary gift.

Recruitment process
  1. Let’s chat - an informal coffee to see if there's a spark.
  2. Meet the team - a deeper dive into the role and your experience.
  3. Final interview / challenge - a chance to show us what you’ve got.

Ready to build something incredible? Apply now.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.