350.org is looking for a hands-on Software Developer to contribute to our technology stack. It will be a key position in 350.org’s Product Team - a team dedicated to providing the right tools at the right time, and to empowering 350 staff to use them for maximum possible impact in the world. The position reports to the Associate Director Organising and Networks.
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 volunteerorganizers 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 tostrengthen the climate movement and catalyze transformation around the world.The values thatguide and drive our work are listed here.
About the Software Developer Position
Our product team is looking for a hands-on Software Developer to contribute to our technology stack. It will be a key position in 350.org’s Product Team - a team dedicated to providing the right tools at the right time, and to empowering 350 staff to use them for maximum possible impact in the world.
As a global grassroots organisation, our sites and platforms are multilingual and the content is generally maintained by staff outside the Product Team. We use web, sms, whatsapp and other channels to reach out supporters. Different regions rely on different communication channels - we aim to support them all.
You’ll be developing solutions and tools for organizers on the ground, digital campaigners and local groups and affiliates. To be successful you’ll need to combine and integrate tools, get data where it needs to be and create workflows that meet users where they are - not force them to adapt to the software.
Flexible - remote. But must be located within 5 hours (+/-) of GMT. For example, in one of the following timezones: North, Central and South America, Europe and Africa.
Duties and Responsibilities:
- Front end development using HTML5 / CSS and modern javascript.
- Creating templates for campaigners to create petitions and other campaigning tactics.
- Advising on tools/tactics and product design
- Leading usability and accessibility efforts
- Providing day-to-day support to campaigners and organizers
- Building standalone experiments/prototypes with diverse platforms and technologies.
- Completing projects on time, while ensuring they meet stakeholder expectations.
- Collaborating with designers and campaigners, building excellent relationships and results.
- Making sure our systems collect data in an organized and useful way, making sure stakeholders are aware of what’s possible and how to achieve it.
- Reducing workload for campaigns by automating and simplifying their work.
Required Qualifications
- HTML5
- CSS / SCSS / Sass
- Javascript / TypeScript
- React
- WordPress / PHP
- Node
- Use of REST APIs
- Knowledge of security practices - CORS, JWT, XSS, …
- Python
- Templating tools (django, php, liquid, …)
- 5 years of experience in a similar position.
- Fluent in English
Desired (but not required) skills and experiences
- Salesforce development
- Backend JS or Python
- Project management
- Product management
- SQL and databases
- Web Analytics - GA4, GTM, …
- A/B Testing
- Twilio or other messaging tools
- Experience working for a progressive organisation, previous involvement in grassroots movements and change-making, and/or a strong understanding of the potential of technology to support activism
- Experience with web accessibility best practices
- Experience collaborating with others on cross disciplinary projects.
- Additional languages a plus
We are looking for someone who is comfortable working both independently and in teams, meets deadlines, communicates frequently and clearly, is highly responsive, and able to lead initiatives as well as take direction from others.
Position Type: Full Time
Application Deadline:Although we hope to begin interviews during the week of March 18th 2024, this job is open until filled, or the hiring manager determines that they can no longer accept applications.
Start Date: As soon as possible(flexible)
Compensation:Salary tier 2.3 Click here to view salary
Location:Flexible - remote.
- US: Remote: in the following states CT, GA, MD, MA, ME, NJ, NY, NC, PA, VT, VA, or Washington, DC
- Global: Remote within the countries 350.org currently operates. Current countries are: Argentina, Belgium, Benin, Brazil, Canada, Colombia, France, Germany, Italy, Kenya, Netherlands, Poland, Senegal, South Africa, Spain, Sweden, Trinidad and Tobago, United Kingdom
Applicants must have the legal authorization to work for any employer in their country of residence. We are unable to sponsor or take over sponsorship of an employment visa at this time.
Note for candidates based in the US:
This position will be part of the 350PWU bargaining unit and subject to the terms and conditions of the collective bargaining agreement.350.org is an equal opportunity employer committed to workforce diversity.(i) as a 501(c)(3) nonprofit, 350 employees are eligible to participate in the Federal Public Service Loan Forgiveness (PSLF) Program.
350.orgstrives 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 way350.orgcarries 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.
If you have suggestions for us on how to do this better, we really value your input and stronglyencourage you to write to us atjobs@350.orgwith the subject line ‘Hiring Feedback’.
--