Software Engineer

Befristet (Vereinigtes Königreich und Irland), Vollzeit · Remote

About the Role

Join Our Team as Software Engineer!

  • Location: Remote (Based in any of the countries where WeMove Europe is registered: UK, Netherlands, Belgium, Germany, Italy, Poland) | Full-time (4 or 5 days)
  • Preferred starting date: May 2026
  • Application deadline: February 27, 2026

WeMove Europe is looking for a mission-driven, software engineer to join our small but mighty team. We collaborate closely with our campaigns team. You will ensure that our tech stack supports scalable growth, security, and innovative campaigning tools for social change.

This is a role for someone who thrives on variety, values autonomy, and wants their technical work to fuel meaningful, people-powered change.

This could be a great fit whether you’re a senior generalist or someone earlier in your career.

What You’ll Do

You’ll work across a diverse set of systems and projects — from the backend of our donation infrastructure to the frontend of petitions and signup forms. You'll help us:
  • Build and maintain tools for online campaigning, petitions, and mass email outreach
  • Develop and improve donation systems, including recurring contributions and payment integrations
  • Create user-friendly interfaces with React
  • Design and run A/B tests to optimize supporter experiences
  • Collaborate with campaigners to understand needs and translate them into solutions
  • Manage feature releases, fix bugs, and ensure performance through CI/CD, Docker, and monitoring tools
  • Track and report progress across projects, and help keep us all aligned
About You - Who are we looking for?
You Might Be a Fit If You...
  • Have at least 3 - 5 years of experience working in a professional environment. 
  • Have experience building web apps and tools to solve everyday workplace problems.
  • You feel very comfortable creating new applications, debugging, refactoring and extending functionality.
  • Have experience developing UIs with React or Vue. You should be comfortable jumping into an existing project to fix bugs, adding features or creating new components.
  • Have worked with tools like GitHub Actions, Docker, and cloud deployment workflows.
  • Have started working with Claude Code, Cursor or other generative AI products for developing code.
  • Love breaking big goals into achievable steps, and know how to prioritize
  • Communicate clearly and consistently
  • Are at ease working independently but enjoy collaborating across teams
  • Care deeply about social justice, democracy, and building a better Europe
Why us?
Why Work With Us?
  • A remote-first team that spans borders and time zones
  • A mission that’s urgent, ambitious, and deeply human
  • A chance to shape the next generation of our campaigning tools
  • A culture of trust, collaboration, and impact over ego
  • A team where your voice matters — and your work makes a difference
What we offer: 
  • Working hours: Full time (5 days a week) or part time position 4 days a week / 32 hours
  • Employment type: one year contract, with a possibility of a permanent contract, 3 months probation; based on the labour code in your country
  • Work location: Remotebased in any of the countries where WeMove Europe is registered: UK, Netherlands, Belgium, Germany, Italy, Poland
  • Benefits: home office set up and co-working space of your choice, 30 vacation days, training, professional development, regular team calls, full week retreat in person with the whole team, and much more…! 
  • Salary ranges: These salary ranges are estimates indexed to local living costs. Final calculations are based on city cost of living indexes and can differ slightly depending on your location
    • Netherlands, UK: 57,000 - 62,000   (Amsterdam, London range 12% higher)
    • Belgium, Germany: 49,000 - 54,000   (Brussels, Berlin range 7% higher)
    • Italy: 44,000 - 47,000   (Rome ranges 7% higher)
    • Poland: 37,000 - 40,000   (Warsaw ranges 10% higher)
We are committed to being a diverse and inclusive workplace which is why people from communities that experience discrimination on the basis of race, ethnicity; women; people with disabilities; and LGBTQ+ people are especially encouraged to apply.  We encourage applications if you feel you fit most but not all of the criteria.

We do not share the implicit belief that software engineers necessarily have to be very young and also encourage people who left their twenties and thirties behind to apply.
Next steps
If you are interested in this position, please send an application in English latest by February 27, 2026 and include:
  • CV mentioning your language skills in your first language, English and other languages according to a scale from A1 to C2.
  • Motivation letter
Our recruitment process involves the following stages:
  • Evaluation of applications
  • Task and First Round of Interviews - March
  • Second Interview upon successful completion of the first interview - March / April
  • Final decision - March / April
Applications in languages other than English will not be processed. Applications from people who are based outside of the countries where WeMove Europe operates (UK, Netherlands, Belgium, Germany, Italy, Poland) will not be considered.
About us

WeMove Europe is an international  campaigning organisation that seeks to build people power to transform Europe on issues that matter _ including climate emergencies, migrant rights, workers rights, better governance and more

At the centre of what we do are two key beliefs: that people hold the power to drive change, and that the Europe we live in today needs real, deep-rooted transformation so that its politics reflect the needs of people and planet rather than corporations and profit. 

When we all take action together we create something bigger than ourselves and build momentum for real political change. That is when politicians start listening to us, when big business feels the pressure, when hope becomes a reality. And when we become unstoppable!
Thank you for your interest in WeMove Europe! 
To apply, please fill out the following short form and submit your documents in English*.

Should you have any difficulties with the upload of your data, please send an email to work@wemove.eu.

We are looking forward to hearing from you!


* Please note that we will not process applications sent in other languages than English.
Dokument wird hochgeladen. Bitte warten Sie.
Fügen Sie alle erforderlichen (mit einem * gekennzeichneten) Angaben hinzu, um Ihre Bewerbung abzusenden.