Greenpeace International Global IT unit is seeking a talented Tech Lead / team lead web development to join our new and growing web development team. The Global IT unit provides Global IT services to national and regional offices across Europe, the Americas, Asia & the Pacific and Africa.  Greenpeace uses a suite of web-based systems for online supporter engagement, communications and fundraising. These are based on standard technology and systems but there is a constant need to adapt them to the organization’s needs. 
This is a full-time position, based in EU timezone.
As a Team leader web development, you will be the team leader responsible for recruiting and nurturing a development team and you will be reporting to the Greenpeace International’s Head of IT. Your role will also include defining and implementing working practices, product quality and coding standards, as well as drive high-level architectural and technology choices.


Your main responsibilities will include, but not be limited to:

  • Guide team development efforts towards successful project delivery;
  • Provide technical leadership to team members through coaching and mentorship;
  • Identify and encourage areas for growth and improvement within the team;
  • Maintain high standards of software quality within the team by establishing good practices and habits;
  • Analyze and resolve technical and application problems;
  • Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.
  • Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain applications;
  • Ensure implementation of applicable security standards;
  • Coordinate multiple levels of automated testing in accordance with established standards;
  • Package, support and automate deployment of releases;
  • Work with designers, developers and UX specialists to define prototypes and product specifications;
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software;
  • Work with stakeholders to align the priorities and communicate progress of all development.

What we are looking for:

  • Bachelor’s or Master degree in Computer Science or Computer Engineering or equivalent experience
  • 10+ years of software development experience, of which 5+ years in an architecture leadership role
  • 5+ years line management experience and 3+ years experience with the Scrum methodology
  • Good understanding of test driven development including automated unit testing, continuous integration, user acceptance testing and software quality assurance standards and methods
  • Experience with web application architecture concepts such as MVC paradigm and software design patterns
  • Experience with user driven design, including UX and usability testing deliverables
  • In-depth knowledge of HTML5, CSS3, PHP, Javascript, jQuery, JSON, SOAP, API design, integration, relational and NoSQL databases
  • Ability to set up source version controlling systems, branching strategy and release management
  • Excellent communication skills: Must be fluent in English (both verbal and written), an additional language is an advantage
  • Experience of working in an international and culturally diverse environment
  • An active contributor to open source, or interested in becoming one

Compensation benefits

What we offer:

  • Being part of a stimulating, challenging international organisation committed to protect the planet
  • Being a member of a fun and dedicated IT team, all striving to reach the same goals and supporting each other along the way
  • An annual salary in line with an NGO

Organisation description

Greenpeace is taking action all over the world for our planet’s future. Our volunteers, activists and staff come from all corners of the globe, cover the age spectrum and come from all walks of life. What they all have in common is their commitment to working for a green and peaceful future for everyone. With creative local actions for the planet they positively affect their communities, their countries, and ultimately, the world at large.

Contact information

Want to join us? We would like to meet you! Please apply with your CV and cover letter here, telling us why you think you would be a great fit for this position and organisation before the 1st October 2019 at 23:59!

Greenpeace International is an equal opportunity employer with a longstanding commitment of providing a work environment that respects the dignity and worth of each individual. We recognise and value the benefits and strengths that diversity brings to our employees and the whole organisation and we thrive in an environment that encourages respect and trust. We do not discriminate in employment opportunities or practices on the basis of age, ancestry, citizenship, colour, disability, ethnicity, family or marital status, gender identity or expression, national origin, political affiliation, race, religion, sex, sexual orientation, veteran status, or any other legally protected characteristic and would like to invite you especially to apply

For additional questions about the vacancy or the recruitment process, you can contact our Recruitment team at


Check out this opportunity at Greenpeace International!

King Ho

Support Engineer
IT at Greenpeace isn't your average desktop support job. I have learnt to be extremely flexible with the application of technical knowledge and experience to a variety of, sometimes not so IT-related, tasks. From projection-mapping to solar-array design, the IT team in GPI tries to push the boundaries of a traditional support role to a more pro-active facilitation one.