Junior Frontend Developer

Job Title: Junior Frontend Developer
Location: Bristol
Salary: £30k – £35k DOE

We are looking for a frontend developer to join the team at Activation. You’ll be responsible for building, maintaining and enhancing promotional microsites powered by our ProMotor platform, and working on various WordPress-powered brand websites.

We’re after someone who consistently delivers clean, high-quality code; who obsesses over the small details; and who is eager to evolve and learn new technologies and techniques.

This is an excellent opportunity to learn and grow within a creative and collaborative working environment. We’d like to hear from people from a diverse range of backgrounds with at least two years of professional experience.

Required skills

  • Solid understanding of HTML
  • Knowledge of React and JavaScript
  • Vanilla CSS and Tailwind CSS
  • Basic understanding of Git
  • Strong problem solving skills
  • Excellent communication and interpersonal skills

Desired skills – beneficial but not essential

  • Experience with Next.js & TypeScript
  • CSS pre-processors and post-processors such as Sass and PostCSS
  • PHP and WordPress knowledge
  • Experience working with Rest APIs.

What we offer

  • 25 days annual holiday
  • Hybrid working – 3 days in the office, 2 days at home
  • Flexible hours
  • Annual performance-related bonus
  • Workplace pension scheme
  • Regular company socials, plus a summer and Christmas party
  • Continued professional development, including regular company training and access to e-learning tools

To apply, please email your CV and covering letter to [email protected] with ‘Junior Frontend Developer’ in the subject line. In your covering letter, please include a link to a public repository containing a recent React (or Next.js) project you’ve worked on. It can be a personal project or one you’ve made for a client.

Applications close on 31/07/2025.

Equal opportunities

We aim to be an equal opportunities employer, and we are determined to ensure that no applicant or employee receives less favourable treatment on the grounds of gender, age, disability, religion, belief, sexual orientation, marital status, or race, or is disadvantaged by conditions or requirements that cannot be shown to be justifiable.