svg image Blog people illustration

Senior Front End Developer

We are on the lookout for a new senior Front End Developer to join our creative chapter. You have a solid grounding in vanilla javascript and are experienced with Vue.js - or any other framework like Angular or React. You've done some work with other libraries like highcharts or d3.js. Accessibility and SEO good practices are part of your everyday and you're more than familiar with responsive design approaches.

We’re an award winning, full service digital agency with social impact at its core, which means you will get to work on a diverse and challenging portfolio whilst supporting teammates and driving innovation. Often your work will be making a difference in the healthcare and charity sectors.

We work with Drupal and Laravel in PHP and Django in Python (also vanilla Python). We build interfaces not only for mobile experiences, but desktop and even custom hardware. You'll see some of our work in airports around the world, for example. You don't need to have experience in these areas, but it would be a bonus.

You will join a multidisciplinary team and, as part of the creative chapter, will be involved from the very start of UI/UX inception with the design team and our clients. This role will see you join a multidisciplinary team and take the lead on key aspects of project delivery. You will get the opportunity to test your leadership skills and help your colleagues’ personal development. You’ll also have the chance to research and drive innovative approaches for clients and internal projects alike. Finally, you will be comfortable interacting with clients during requirement gathering sessions and demos of the work completed.

Your responsibilities will include:

  • Working with the design team to create innovative UI/UX for our users
  • Analysing project requirements, scoping them, and creating delivery plans supported by other developers and the PM team
  • Driving innovation and development
  • Taking the lead on key areas of projects
  • Presenting your work to clients and teammates
  • Championing high quality technical standards
  • Mentoring other teammates

You will have:

  • Strong knowledge in Vanilla Javascript (Must)
  • Knowledge with Vue (or other JS framework such as React / Angular) (Must)
  • Knowledge with Charts libraries such as chart.js, highcharts and or d3.js (Should / Must)
  • Strong knowledge of SCSS / SASS (Must)
  • Strong knowledge of HTML5 and accessibility good practices (Must)
  • Familiar with responsive design (mobile first approach) (Must in 2022)
  • Nice to have: worked with Laravel and Drupal environments before 
  • Nice to have: worked with Laravel Inertia
    Nice to have: experience across the PHP stack

Salary and Benefits

This role has a competitive starting salary based on experience. Global Initiative believes in paying fair salaries and is an equal opportunities employer.

We have a wide range of benefits listed here.

But if you’re interested, the top 3 things our staff love about working here are:

  • The variety of projects and technologies we get to use and try
  • A strong ethos around healthy work / life balance - currently experimenting around Flexitime as a team
  • A collaborative, supportive environment of team-building

No agencies, please.

Things about us to make you even happier:

  • Very competitive salaries
  • Flexitime
  • 5 days paid sick leave
  • 4% matched company pension scheme
  • Cash health plan
  • A huge variety of projects and technologies to keep you interested every day
  • A strong culture of work / life balance. We’re strongly encouraged to go home at 17:30
  • Opportunities to gain experience in new fields
  • A collaborative, supportive environment of team-building
  • A company that contributes to worthy causes and projects
  • An airy, spacious office right in the very heart of Oxford city
  • Takeaway Tuesdays
  • Games Nights
  • Hack days


We're a lovely bunch of people that care about each other's improvement so you will find yourself exploring new technologies and ideas in no time.


Wait, you don't think you're right for the role but have a burning passion for all things digital? Then you should be in touch and tell us what we're missing out on!