London, Any
Frontend Developer
Hello!
Do you want to use your technical skills to help make the world a better place? If so, and if you’ve got around two years’ experience as a frontend web developer, we’d love to hear from you.
About the role
As a developer with Forward Action, you’ll build tech that helps charities, NGOs and progressive causes motivate thousands of people to take action and raise millions of pounds online.
Working with inspiring partners like Greenpeace, Cancer Research UK and Refuge, you’ll create advocacy and fundraising webpages, and custom campaigning tools, to help win progress on everything from climate change to ending domestic abuse.
You can work in our London office or anywhere in the UK, four or five days a week. People from communities that experience discrimination on the basis of race, ethnicity or immigration status; sexuality or gender identity; age; socio-economic status; or disability are actively and especially encouraged to apply.
What you’ll do
As part of an agile, fast-moving team of 25 developers, strategists and creatives, you’ll have the opportunity to rapidly develop and expand your skills and experience.
Day-to-day you’ll do things like:
- Building and maintaining webpages. You’ll create and maintain advocacy and fundraising pages for our partners’ campaigns using HTML, CSS and JavaScript.
- Setting up A/B optimisation tests. You’ll write code for A/B conversion rate optimisation tests, collecting analytics for our strategy team to analyse.
- Developing new technology. You’ll contribute to the development of our internal tools, such as Blueprint, our petition and fundraising platform built with Laravel and Vue.js.
- Building custom products. Occasionally, you’ll develop custom tools to support our partner’s work, such as this Union Finder or this map.
- Working with strategists. You’ll collaborate closely with our strategy teams to ensure technical solutions achieve the project’s strategic goals.
- Taking part in regular hack days. You’ll explore different technologies to support our work with our partners – eg, a prototype of a virtual reality quiz.
About Forward Action
Forward Action is a cutting edge digital mobilisation agency.
We help our partners build powerful digital programmes and campaigns to reach new supporters, raise more money and win change on some of the biggest issues facing the world right now.
Our values are critical to us. We only work with progressive causes, and we believe everything we do should deliver measurable real-world impact. We trust in data, so we’re constantly testing and iterating to challenge assumptions and drive better results.
Our team is open, friendly, respectful and kind. We’re committed to making sure Forward Action is an inclusive, diverse and anti-racist organisation.
Abilities and experience
What you’ll need:
- Around 2+ years experience working professionally as a web developer.
- Excellent working knowledge of HTML, CSS and JavaScript, and the ability to write these in a well structured, clear and maintainable manner.
- Experience working with Vue.js (or another modern JavaScript framework such as ReactJS, and a desire to pick up Vue.js).
- The ability to work independently, collaborating directly with non-technical colleagues and stakeholders.
- Ability to clearly communicate technical issues with non-technical people.
- Excellent organisation skills and attention to detail.
- Dedication to helping build a fairer, more progressive society.
- Fluency in spoken and written English.
Things that are nice to have:
We know it’s not possible for any applicants to have all these skills. Ideally, you’ll be able to bring 2-3 of the following to our team:
- Experience with PHP (specifically Laravel framework) and MySQL databases.
- Experience working with SASS and utilising module bundlers such as Webpack or Parcel.
- Experience creating and working on applications that consume external APIs.
- Knowledge of Git and Github.
- Experience with automated testing using Jest and/or PHPUnit.
- Good understanding of UX best practices and accessibility guidelines.
- Experience running A/B tests.
- Experience working at an agency or as a freelancer.
Benefits and location
Pro Rata Salary: £47,720 if you live inside London, £42,607 (plus £3,000 travel expense allowance) if you live outside London.
Contract Term: This is a permanent contract. The role can be either full time or four days a week.
Location: We offer remote working or you can work from our Hoxton office. Ensuring our team is open to people who live outside London and enabling staff to work flexibly are important values to us. Most of our meetings are held via video conferencing and all our workflow is built to be remote-first.
Holiday: 25 days/year (pro rata), plus bank holidays and the week between Christmas and New Year.
Extra holiday for travelling sustainably: We’re a member of the Climate Perks scheme, so you’ll have an extra two days of holiday a year if you use them to travel by land or sea instead of taking a flight.
Maternity and Paternity/Long-term partner parental leave:For a small organisation,we’re proud to have a generous and progressive parental leave policy. Maternity leave is 12 weeks at full pay, 14 weeks at 50% pay. Paternity/Long-term partner parental leave is 6 weeks at full pay.
Working culture and hours: We work eight hour days (including a 30-minute lunch break), with core hours of 9:30am-4:30pm. We put a lot of importance on ensuring everyone finishes on time: while there are some times when you’ll need to stay a little later to finish work, people in the team rarely work more than 45-60 minutes late. No one ever works on weekends or their holidays.
How to apply
Our interview process is designed to discover if we would enjoy working together and if the role is a good fit for your career. We will be respectful of your time and let you know ASAP if we feel it's not a match.
Step 2: A short technical task that we expect to not take more than 2 hours.
Step 3: A video interview with Joe (Co-Executive Director), Michael (Lead Developer) and Beth (Digital Strategy Manager).
Step 4: You’re hired
Questions?
If you’re unclear about anything to do with the role, you can contact our team on hello@forwardaction.uk
Browse other jobs