×
Register Here to Apply for Jobs or Post Jobs. X

Senior Frontend Developer

Job in Exeter, Devon, EX2, England, UK
Listing for: Dirty Martini Marketing Ltd
Full Time position
Listed on 2026-01-29
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 45000 GBP Yearly GBP 45000.00 YEAR
Job Description & How to Apply Below

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.

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
  • Let’s chat - an informal coffee to see if there s a spark.
  • Meet the team - a deeper dive into the role and your experience.
  • Final interview / challenge - a chance to show us what you’ve got.
  • Ready to build something incredible? Apply now.

    #J-18808-Ljbffr
    Position Requirements
    10+ Years work experience
    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary