Software Developer

  • Term: 4 days a week for 3 months, with a view to switching to a permanent role

  • Location: Wellington, NZ

  • Reports to: Software Development Manager

  • How to apply: Email your CV and a covering letter to by end of Monday 26th August 2019.

Overview of the position

The Online Progressive Engagement Network ( is looking for a mid-senior level developer to join our small 3-person team. We help build software tools for a global network of NGOs across 20 countries, to support them in their efforts to promote people-powered activism on a range of issues including social, economic, and environmental justice.

Your job will be to collaborate with other developers and end-users from this network of progressive organisations, and contribute to the design and development of a suite of purpose-built organising tools. This is a great opportunity to use your skills to leverage technology for positive social impact.

We are a small non-profit, but we are committed to providing a healthy work culture, a collaborative work environment, opportunities for international travel, and great opportunities to grow as a developer.

Women, minorities, people with disabilities, LGBTIQ individuals, and others from traditionally marginalised backgrounds are strongly encouraged to apply.


  1. Work with end-users and developers to design and build technology solutions that help organisations achieve maximum impact

  2. Design, develop and maintain web software that spans the entire stack, including interactive UIs, backend APIs, database schemas and cloud-based deployment

  3. Help foster a collaborative environment by participating in various online channels, facilitating calls with other developers, attending in-person summits, and writing and feeding back on feature proposals and plans.

  4. Help train and onboard new staff for allied organisations to so they can adopt new tools quickly and with confidence.

You'll be a part of a global team working together to build and enhance this suite of organising tools, and help a far-flung network of allies act as a true team. Each organisation is on their path from founding team to political powerhouse, and each country has their own language, political context, culture, and organising priorities. We hope this sounds like an exciting opportunity!

About you

  • You're a mid-senior level web developer. You’ve contributed to software projects through the full life-cycle of design, development, testing and deployment.

  • You’ve had experience working on web apps using Ruby On Rails and JavaScript. You’re comfortable working with relational databases.

  • You’re eager to learn. You know how to lean on others for help when navigating an unfamiliar code base, and enjoy helping others when they ask.

  • You enjoy working on a small team (the OPEN tech team is 3 people, plus you!), but having a ton of colleagues (about 40 devs across the network, and 400 staff total).

  • You are excited for the opportunity to work with people from different countries – different cultural backgrounds and political perspectives facing different challenges in their home countries – all trying to make the world a better place.

  • You like details; you like getting it right. When an organisation puts their trust in you to make something solid, you value that and respect it.

  • You know how to keep things in perspective to manage priorities and keep big tasks moving forward. Attentive to the needs of others, but able to carve out time and stay in flow when you're doing something important.

Background on the OPEN network tech program

OPEN is a network of 20 organisations, each an independent, non-profit, nationally-based organisation working on multiple issues, but all sharing a common set of values and a general strategic orientation. Groups in the network tend to work on human rights, women's rights, climate change, economic fairness, strengthening democracy, and empowering individual people to lift their voices to make change in their community and their country.

We all conduct this activism using largely digital tools, like outreach on email and social media, common tactics like online petitions, calls to parliament, organising offline protests and actions, and volunteering in our communities. Read more about the network and our core organising DNA.

How to apply

Email with a CV and covering letter about why you'd like to work with us by end of 26th August 2019.