Front-end Developer

Front-end Developer at Charanga

About you

We're looking for a front-end developer, capable of working in HTML, CSS and Javascript. You’ll work with our designer and back-end team to deliver production front-end code.

You’ve probably got a few years experience of front-end development and would be able to evidence relevant work and experience.

You’ll be working on a learning platform that is used by tens of thousands of students and teachers every day, so a focus on the user experience is key.

About us

In a nutshell, Charanga helps teachers to teach music, and students to learn, by providing interactive resources, curricula, materials and training, all delivered through our online platform. 

We’ve been at the forefront of our industry for over 20 years and are used by a majority of UK primary schools and Music Education Hubs. We’re growing quite rapidly, both in Europe and internationally, and have just launched our secondary school offering.

Charanga is a family-friendly company, with an understanding that school plays, special assemblies and unexpected childcare are all part of life, and we do our absolute best to support you with this.

Our working environment, with lovely Brighton seafront views, is informal, fun and rewarding, but it’s also hard working, deadline-driven and at times can be slightly chaotic. At the moment we’re all largely working from home.

About the role

Key responsibilities

  • Working from designs or prototypes to develop new features using high-quality, performant and maintainable code

  • Maintaining and improving existing code to improve performance and user experience


Key skills

  • HTML: Up-to-date knowledge of writing accessible, semantically structured HTML 

  • CSS: Strong css skills, with an up-to-date knowledge of current css best practice and approaches.

  • Javascript: ability to write front-end JS, familiarity with jQuery useful, ES6 ideal

  • Teamwork: a co-operative and responsible attitude in playing your part to achieve project goals. At times this involves working with non-technical people from other areas of the company such as educators and supporting the admin and operations teams.


Nice to have (please don’t let a lack of these stop you from applying):

  • Experience working on a large/complicated website or app

  • Experience of working with a back-end templating library like Liquid or Erb

  • Interest in approaches to front-end architecture, pattern libraries etc

  • Understand the different issues when building for desktop, tablet and mobile

  • Familiar with git

  • Familiar with basic CSS animation

  • Musical knowledge is always helpful, as it is at the heart of what we do.


Salary and benefits

Up to £35K for the right candidate

  • Annual training and well-being budget of £500 to spend on conferences, courses, books or self-care like gym membership, etc

  • Choice of M1 Macbook Air or similar spec PC laptop to work on

  • Cycle to work scheme

  • Company pension

  • Contribution towards glasses if they're prescribed for display screen use, with your eye tests cost covered

  • Discretionary, company-wide, 5% of your annual salary bonus scheme, subject to targets being met (we've hit these for the past few years running)

  • 22 days annual leave, plus statutory UK holidays (8 additional days). Additional holidays for long-servers

  • Group Life Assurance. In the event of your death whilst employed by the Company, the scheme provides a lump sum benefit equivalent to three times your annual earnings, payable to your nominated beneficiary

To Apply

Please send a covering email plus your CV to No recruitment agencies, thanks. You'll just waste your time and ours.


Deadline is 31st Jan 2022.


Similar searches: Brighton and Hove, Front-End Development