Greenpeace International is looking for x2 Web Developers (remote working): Apply Now!!

Greenpeace International is looking for 2 Web Developers to combine proven backend and frontend expertise with a real drive to embrace new opportunities, pick up new knowledge and skills – and help deliver winning solutions.

Job description

*offered on a 12 month contract basis initially, with possibility of extension / move to permanent contract.

Location: The successful candidates may be based in a country where one of the independent National/Regional Greenpeace organisations (NRO’s) is located. See the locations here[Unfortunately, we are currently unable to host new staff in a number of NROs at this present time, due to various restrictions. We are unable to support hosting of new staff in Africa, India, US, UK, Italy, Colombia, MENA region, in addition to some other NRO locations. The recruitment team may reach out to you to provide an update as necessary, depending on your location].

Playing a vital part in our Technology Department, you will be responsible for developing, reviewing, testing and deploying our websites, themes and plugins, as well as for supporting end users and resolving bugs. Our ultimate purpose is to enable the Greenpeace network to win campaigns faster, empowering all our teams to have their greatest impact, and ensuring that our relationship with technology and data reflects our values and our mission.

In this role you will:

  • Write well designed, testable, efficient code by using best software development practices.
  • Integrate data from various external services and databases.
  • Develop enhancements and resolve bugs as part of the product release lifecycle.
  • Design and develop scripts to allow data migration and integration with other systems.
  • Identify performance bottlenecks, proposing and implementing solutions.
  • Build cross-browser solutions optimized for mobile devices.
  • Interact with volunteer developers who contribute code to our open source projects.
  • Work in an Agile environment using Scrum methodology.
  • Participate in the design of new features and change requests and discuss technical feasibility.
  • Write documentation to facilitate collaboration and maintenance of the platform.
  • Make decisions related to code architecture and technical approach.
  • Create, deploy and maintain automation tools to streamline development, testing, deployment and monitoring processes.
  • Write functional and unit tests in order to prevent regressions.
  • Review 3rd party themes and plugins and make integration recommendations.
  • Release code to the staging and production environments.
  • Assist with end user technical questions and troubleshoot new issues.

For further details about the role, please see the full job description HERE

Job requirements

What we’re looking for:

Remember no one has every skill or experience needed for this role and you’ll have the opportunity to learn a lot from the team. We believe someone who has a few of these is well suited to exceed in this role:

  • Several years’ experience with web development in high traffic environments.
  • Exceptional skills with backend (e.g. PHP) and frontend (e.g. HTML, CSS, Javascript) web technologies.
  • Experience with frontend frameworks, such as React.
  • Experience with testing methodologies, test driven development and automated testing.
  • Experience building or extending themes in templates languages.
  • Experience with automation tools and build systems (eg. composer, webpack).
  • Experience with performance testing and tuning.
  • Experience with development tools such as Git and Docker.
  • Strong knowledge of web usability standards and cross-browser compatibility issues.
  • Fluency in English, both verbal and written, and preferably one other language.
  • Ability to thrive in a remote-only, culturally diverse team, and to learn new methods and technologies.
  • Demonstrable support for and belief in the Greenpeace network core aims and values.
  • Digital literacy skills; the ability to learn and utilise our digital platforms to successfully perform the role function (familiarity with G-Suite, Slack and Zoom is an advantage)

What you can expect:

You’ll be working in the team that is building the software powering websites. It’s being developed on top of Wordpress and it’s using open source principles. This Medium publication is the central hub for news, updates and insights into the project.

You’ll be encouraged to develop both personally and professionally, taking advantage of the wide range of learning and development opportunities available to our staff. Staff can also access our wellness initiatives, such as yoga and meditation and also have the opportunity to join our global Equity, Diversity & Inclusion staff communities.

Please visit the careers site here, to learn more about working for Greenpeace.

About us:

Greenpeace is a global campaigning network. It comprises 26 independent national/regional organisations, and a coordinating organisation, Greenpeace International. Greenpeace uses peaceful, creative confrontation to expose global environmental problems, and develop solutions for a green and peaceful future.

Our goal is to ensure the ability of the earth to nurture life in all its diversity. That means we want to:

  • protect biodiversity in all its forms
  • prevent pollution and abuse of the earth’s ocean, land, air and fresh water
  • end all nuclear threats
  • promote peace, global disarmament and non-violence

How To Apply

To apply for this role, we require you to answer a selection of key criteria and upload your CV (in English) via our online application form.

Addressing the key criteria is an important part of your application. We will be looking for evidence that demonstrates your skills and experience in these areas. Use examples where possible, to draw attention to experience, knowledge, achievements and skills gained in past employment or voluntary/leisure activities, provided they are relevant to the post.

It’s advisable to prepare your responses to the key criteria before starting your online application, as you are unable to save and return to it at a later date.

If you have any questions about this vacancy or the application process, please email us at [email protected]. Please note that all applications have to be filled out via the website and can’t be submitted via this email.

CLOSING DATE: Monday 29 April, 23:59 (CEST)


We welcome everyone to apply for our positions. We understand that some candidates hesitate to apply unless they meet 100% of the criteria. However, we strongly encourage you to apply if you meet some of the key criteria for our roles. We’d love to know how your unique experience can bring value to our team. We believe in people power and having representation from many different communities to effect change.

For more opportunities such as this please follow us on Facebook, Instagram, What’s App, TwitterLinkedIn and Telegram

Related Articles

Back to top button