Software Engineer
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?
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.
- 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
- 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: Remote, based 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 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
- 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