Frontend Developer

350.org
London, ENG Full Time
POSTED ON 8/7/2023 CLOSED ON 8/30/2023

What are the responsibilities and job description for the Frontend Developer position at 350.org?

350.org is looking for a Frontend Developer to join our team of dedicated individuals who take action collaboratively against climate change.

About 350.org 

350.org is building a global grassroots movement to solve the climate crisis. Our online campaigns, grassroots organizing, and mass public actions are led from the bottom up by thousands of volunteer organizers in over 188 countries. 350.org works hard to organize in a new way—everywhere at once, using online tools to facilitate strategic offline action. We want to be a laboratory for the best ways to strengthen the climate movement and catalyze transformation around the world. The values that guide and drive our work are listed here. 

350.org is an equal-opportunity employer. 350.org strives to be an inclusive and collaborative group of people who bring a variety of approaches to the work we do. We’re committed to the principles of justice, and we try to build a safe workplace where everyone is treated fairly and enjoys working together. We value new perspectives, ideas of all sorts, and different ways of working. Diverse perspectives and experiences improve the way 350.org carries out our work – including what we decide to work on and how creatively/effectively we do that. We do our best to make staff positions accessible to all potential team members, regardless of race, national origin, ethnicity, age, disability, assigned gender, gender expression or identity, sexual orientation or identity, religion or creed, veteran status, marital or parental status, and genetic information. We also strive to include team members in communities most impacted by climate change or impacted by other kinds of environmental, social, and economic injustice. 

About the Frontend Developer

The Frontend Developer will work closely with a Lead Developer, Web Developer/ WordPress Product Manager, UI/UX designer, Senior Data Specialist and other Product Team members to build and maintain a high-quality and impactful suite of web tools. Our web tools are used by a team of digital campaigners and organisers around the globe, therefore the ideal candidate should be culture-sensitive and willing to look for ways to make our web tools accessible to different audiences.

Duties and Responsibilities

As a Frontend Developer, you will play a key role in creating and maintaining web tools that enable digital campaigners and organizers across the globe to advance our mission effectively. Your responsibilities will include:

  • Maintaining React/Javascript codebases for various web projects
  • Integrating APIs, including 3rd Party APIs
  • Supporting online fundraising forms and infrastructure
  • Implementing best practices in security according to Web Security Standards
  • Incorporating Test-Driven Development and other code testing/QA processes into software development
  • Participating in code reviews to ensure code quality is maintained
  • Collaborating on maintaining custom WordPress themes and plugins (PHP/HTML/CSS/JS) with our team and vendors
  • Assisting with the maintenance of our ActionKit template sets (Django Templates/HTML/CSS/JS) in collaboration with our team and vendors
  • Supporting 350.org’s regional teams in implementing WordPress microsites
  • Contributing to documentation and knowledge management for 350.org’s technical systems

Required Qualifications 

To thrive in this role, you should posses the following skills and experience:

  • Strong working knowledge of HTML/CSS/JS
  • Working knowledge of frontend web frameworks such as React, Bootstrap and Tailwind
  • Familiarity with Test-Driven Development (TDD) and Continuous Integration/Deployment
  • Proficiency in web content management systems, particularly WordPress
  • Experience collaborating on codebases with remote teams using Git for version control
  • Fluency in English, both written and spoken.
  • Familiarity with A/B test scenarios, web analytics, and web accessibility
  • Embrace and alignment with 350.org’s vision, mission, and values
  • Additional language is a plus

If you have some or all of the above skills, please keep reading! 

Self-Management: Able to work independently, balancing priorities, managing time and communicating progress to stakeholders. Ability to set professional boundaries

Excellent communication skills: Ability to communicate effectively with colleagues and project stakeholders - clearly explaining technical challenges and possibilities to build a shared understanding of priorities, goals and constraints

Justice and Equity: Must embrace the principles of workplace justice, diversity and inclusion and apply them to day-to-day work

Work Environment: This job can be performed remotely, candidates should be based in time zones within /- 5 hours of GMT

Position Type: Full time

Compensation: Salary tier 2.3 Click here to see salary table

Location: Remote within the countries 350.org currently operates. Current countries are: Argentina, Australia, Belgium, Benin, Brazil, Canada, Colombia, Fiji, France, Germany, India, Indonesia, Italy, Japan, Kenya, Netherlands, Nigeria, Philippines, Poland, Senegal, Singapore, South Africa, Spain, Sweden, Taiwan, Trinidad and Tobago, Turkey, United Kingdom 

--

If you have suggestions for us on how to do this better, we really value your input and strongly encourage you to write to us at jobs@350.org with the subject line ‘Hiring Feedback’.

Frontend Developer
hackajob -
Phoenix, AZ
Frontend Developer
AllSTEM Connections -
Austin, TX
Frontend Developer
Hirextra -World's First Staffing Aggregator -
Chicago, IL

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Frontend Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,521 - $120,704
    • Income Estimation: $91,280 - $117,929
  • Contract Compliance Skill

    • Income Estimation: $72,459 - $93,460
    • Income Estimation: $73,174 - $96,819
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Frontend Developer jobs in the London, ENG area that may be a better fit.

Frontend Developer

hackajob, Baltimore, WA

Frontend Developer

giv., Midvale, UT