Match score not available

Frontend Developer

Remote: 
Full Remote
Contract: 
Salary: 
41 - 55K yearly
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Strong understanding of modern JavaScript, Professional experience with React or similar frameworks, Experience in writing automated tests, Working knowledge of version control software (Git), Exposure to Python and PostgreSQL is beneficial.

Key responsabilities:

  • Design and deliver frontend applications for fact checkers worldwide
  • Collaborate with product managers, backend developers, and data scientists
  • Deliver new features and maintain code quality
  • Make architectural decisions on frontend/backend interactions
  • Support developed software including after-hours assistance
Full Fact logo
Full Fact Civic and Social Organization SME https://fullfact.org/
11 - 50 Employees
See more Full Fact offers

Job description

Salary

£41,400 - £55,000 per annum

Location

Remote first with an office available in Central London. One day per month in the office for team meetings, and quarterly in-person all-hands.

Hiring Manager

James McMinn

Reporting to

Senior Software Developer

Employment Type

Permanent

We are happy to talk about flexible working.

Application Closing Date

10am on Tuesday 19 November 2024

Introduction to the role

As a Frontend (React) Developer at Full Fact, you will make sure those who make false claims in public can’t get away with it.

This is a rare opportunity to work for a non-profit, tackling internet scale problems with a global user base.

You will be working on large scale and highly used software products used to speed up the process of fact checking. The fact checks our users publish are seen 100s of millions of times each year and integrated into many of the most well known internet services.

Every day fact checkers around the world find, check and challenge false claims identified by AI enabled software produced by Full Fact. Your job will be to help us improve this software for our growing user base, spread across 16 countries and in multiple languages. For more information about what you’ll be working on, see FullFact.ai.

Whether you're responding to a new feature request from users in Nigeria covering a general election, helping fact checkers in Australia fact check politicians in real time, or ensuring health focused charities can identify and reduce harmful content spreading online, you will be working at pace and on projects that make a substantial difference in the world using modern technology and good quality engineering practices. In this role, that means building and maintaining modern frontend applications, with accessibility and usability at the forefront of everything you do.

We are looking for an experienced frontend developer to join our team of 7 other technical, data and product specialists and be responsible for designing and delivering the frontend we need to support more and more fact checkers using the technology we are developing.

This is your chance to help solve important problems with good tech and a supportive team. Applications close at 10am on 19 November 2024.

If you are interested in applying but not sure you have all the skills, please do apply. We are open both to supporting learning on the job and to rearranging tasks within the team to suit the skillsets of the best applicant

Job Definition

As a frontend developer at Full Fact you’ll be responsible for building applications used by fact checkers worldwide. This will involve:

  • Collaborating with product management, backend developers and data scientists to develop applications that meet the needs of fact checkers worldwide and in multiple (spoken) languages

  • Delivering new features and ensuring our codebase continues to be easily maintainable by a small team

  • Making architectural and design decisions for the frontend, and helping to design how the frontend and backend interact

  • Focusing on usability and accessibility, while creating an attractive and engaging user interface

  • Supporting the software you write - very rarely this could mean working out-of-hours to resolve a critical issue or complete a deploy

We work with a wide range of technologies, but for this role we are looking for someone with:

  • A strong understanding and professional experience with modern JavaScript and industry standards for building web applications

  • Professional experience with React (or another modern frontend library / framework, such as Vue, Angular, etc.), HTML, and CSS

  • Experience writing automated tests (Unit and E2E)

  • Working knowledge of modern version control software and practices (particularly Git and GitHub)

  • Experience working with both RESTful and streaming backends

  • It would be beneficial, but is not essential, to have some exposure to backend development, particularly Python and PostgreSQL

Outcomes
  • The software you build is robust, and solves real problems encountered by fact checkers worldwide

  • The UI is easy to use across a variety of languages, including English, French and Arabic

What we are looking for from you

Political impartiality and sensitivity:

You are committed to the political neutrality of our work and have a good understanding of impartiality (please see the rules on our website).

Understanding of public debate in the UK and sensitivity to the political context we work in.

Personal skills/competencies

  • You are comfortable working in an Agile way

  • You are an excellent communicator and can explain the concepts behind your work to a non technical audience

  • You are happy speaking to end users and gathering feedback

  • You should be excited about pushing forward the state of the art for automated fact checking

What we offer

Starting salary of £41,400 - £55,000 per annum depending on experience.

Workplace Pension

Generous holidays

  • 25 days holiday plus bank holidays.

  • In addition, we close the office for a period between Christmas and New Year.

  • Day off for moving home.

Comfortable, centrally located London office with good transport links.

Employee Assistance Programme.

How to apply

Upload your CV and cover letter using the link below by 10am on Tuesday 19 November 2024.

Our recruitment platform will remove identifying details such as email addresses to allow us to sift applications anonymously

Before applying, please read the requirements we place on staff to protect Full Fact’s independence and non-partisanship. https://fullfact.org/get-involved/jobs/#standards

How the application process will work

We want to see you at your best to understand your strengths and the contribution you could make at Full Fact with strong support, including for your learning and development. We also want to make sure that we use your time well during this process and don’t ask for more from you than we need to. We will make any reasonable adjustments we need to make to this process to help ensure you can perform at your best. For more information about this before applying, please contact jobs@fullfact.org.

The interview panel will be James McMinn (Senior Software Engineer), Kate Wilkinson (Senior Product Manager) and Andy Dudfield (Head of Full Fact AI). You will also meet with David Corney (Senior Data Scientist) for an additional technical interview.

The process starts off with an anonymised covering letter and CV. This will be read by at least two people to produce a shortlist for interview.

The first round interviews will be a phone (not video) interview, lasting no more than half an hour, at a time that’s convenient for you. We will record it so at least two people can review each interview to decide who we invite back for the second round. The recordings will be deleted at the end of the process.

The second round will include a structured technical interview and discussion where you’ll have the opportunity to talk about some work you are proud of and find out about how we work at Full Fact.

The final interview will be with the full panel by video and last no more than an hour. We’ll tell you everything you need to know to prepare, including anything we’d recommend reading in advance.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Civic and Social Organization
Spoken language(s):
EnglishEnglishFrenchArabic
Check out the description to know which languages are mandatory.

Other Skills

  • Verbal Communication Skills

Front-End Developer Related jobs