At a Glance
- Tasks: Craft immersive digital experiences for luxury brands and collaborate on innovative projects.
- Company: Join Dirty Martini, a leading agency known for pushing creative boundaries.
- Benefits: Flexible schedule, competitive salary, company pension, and 33 days holiday.
- Other info: Dynamic environment focused on performance, scalability, and career growth.
- Why this job: Be part of an award-winning team and make a real impact in web development.
- Qualifications: Solid HTML, CSS, JavaScript skills, and experience with Vue.js/Nuxt preferred.
The predicted salary is between 50000 - 60000 £ per year.
At Dirty Martini, we don’t just create websites, we craft digital experiences that captivate, convert, and push boundaries. 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.
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.
- Building bespoke, high-end websites using our Vue.js/Nuxt
- Working with APIs to connect CMS content, ecommerce and custom logic
- Collaborating with designers, strategists and project managers
- Maintaining and improving existing projects as they evolve
- Learning best practices around performance, security and scalability
- 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
You’ll be joining a web team that:
- Cares deeply about performance, scalability and maintainability
- Has solid HTML, CSS and JavaScript fundamentals
- Has experience with modern JS Frameworks, ideally Vue.js/Nuxt (commercial or strong personal projects)
- Has a genuine interest in modern web development
Bonus points for:
- js/Express experience
- Performance optimisation awareness
- Animation libraries (GSAP, etc.)
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.
- Flexible schedule
- Monday to Friday
- Company pension
- City centre location with parking
- 33 days holiday per year
Senior Frontend Developer with React in Exeter employer: Dirty Martini Marketing Ltd
Contact Detail:
Dirty Martini Marketing Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Frontend Developer with React in Exeter
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. The more people you know, the better your chances of landing that dream role at Dirty Martini.
✨Tip Number 2
Show off your skills! Create a portfolio that highlights your best work, especially projects that align with the luxury brands and high-end experiences Dirty Martini is known for. Make sure it’s easy to navigate and visually appealing.
✨Tip Number 3
Prepare for interviews by researching Dirty Martini’s recent projects and awards. Be ready to discuss how your experience with Vue.js/Nuxt and modern web development can contribute to their innovative approach.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Senior Frontend Developer with React in Exeter
Some tips for your application 🫡
Show Your Passion: When you're writing your application, let your enthusiasm for web development shine through! We want to see that you’re not just in it for the job, but that you genuinely love crafting digital experiences and pushing creative boundaries.
Tailor Your Application: Make sure to customise your application to highlight your experience with modern JS frameworks like Vue.js/Nuxt. We’re looking for someone who can hit the ground running, so show us how your skills align with what we do at Dirty Martini!
Be Specific About Your Experience: Don’t just list your previous roles; dive into the details! Share specific projects you've worked on, especially those involving high-end websites or luxury brands. We want to know how you’ve contributed to creating immersive digital experiences.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Plus, it shows you’re keen to join our team!
How to prepare for a job interview at Dirty Martini Marketing Ltd
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially React and Vue.js/Nuxt. Brush up on your knowledge of JAMStack and headless architecture, as these are crucial for the role.
✨Showcase Your Projects
Prepare a portfolio that highlights your best work, particularly any projects that demonstrate your ability to create high-end, immersive digital experiences. Be ready to discuss your role in these projects and the impact they had.
✨Collaborate Like a Pro
Since this role involves working closely with designers and project managers, be prepared to discuss how you’ve successfully collaborated in the past. Share examples of how you’ve turned bold concepts into pixel-perfect realities.
✨Ask Insightful Questions
Come armed with questions that show your genuine interest in the company and its projects. Inquire about their approach to performance optimisation and how they maintain their hosting environments. This will demonstrate your enthusiasm and forward-thinking mindset.