Software Engineer

Software Engineer

Full-Time 42000 - 52000 £ / year (est.) Home office possible
W

At a Glance

  • Tasks: Develop impactful software for social change and collaborate on innovative campaigning tools.
  • Company: Join WeMove Europe, a mission-driven organisation focused on empowering people for social justice.
  • Benefits: Enjoy remote work, 30 vacation days, professional development, and a supportive team culture.
  • Why this job: Make a real difference while working with cutting-edge tech in a diverse, inclusive environment.
  • Qualifications: 3-5 years of experience in software development and a passion for social justice.
  • Other info: Flexible working hours and opportunities for career growth in a dynamic team.

The predicted salary is between 42000 - 52000 £ per year.

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.
  • 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.
  • Feel very comfortable creating new applications, debugging, refactoring and extending functionality.
  • Have experience developing UIs with React or Vue.
  • Are comfortable jumping into an existing project to fix bugs, add features or create 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 prioritise.
  • 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: 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:

  • 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!

Software Engineer employer: WeMove Europe

WeMove Europe is an exceptional employer for software engineers, offering a remote-first work environment that fosters collaboration across borders and time zones. With a strong commitment to social justice and meaningful change, employees enjoy generous benefits such as 30 vacation days, professional development opportunities, and a culture that values trust and impact over ego. Join a mission-driven team where your technical skills can directly contribute to shaping innovative campaigning tools for a better Europe.
W

Contact Detail:

WeMove Europe Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that align with social change. This is your chance to shine and demonstrate how you can contribute to WeMove Europe.

✨Tip Number 3

Prepare for interviews by researching the company’s mission and recent campaigns. Tailor your answers to show how your experience can help drive their goals forward.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team.

We think you need these skills to ace Software Engineer

Software Development
Web Application Development
React
Vue
Debugging
Refactoring
GitHub Actions
Docker
Cloud Deployment
A/B Testing
User Interface Design
Collaboration
Communication Skills
Problem-Solving
Adaptability

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights the skills and experiences that align with the role of Software Engineer. We want to see how your background fits into our mission-driven approach, so don’t hold back on showcasing relevant projects!

Craft a Compelling Motivation Letter: Your motivation letter is your chance to shine! Share why you’re passionate about social change and how your technical skills can contribute to our goals. Keep it personal and let us know what drives you.

Showcase Your Technical Skills: Be specific about your experience with tools like React, Docker, and GitHub Actions. We love seeing examples of your work, so if you have a portfolio or GitHub profile, include that too!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. Don’t miss out!

How to prepare for a job interview at WeMove Europe

✨Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, like React, Docker, and GitHub Actions. Be ready to discuss your experience with these tools and how you've used them in past projects.

✨Show Your Passion for Social Change

WeMove Europe is all about making a difference. Be prepared to share why social justice and democracy matter to you. Think of examples where your work has contributed to meaningful change, and express how you want to continue that journey.

✨Prepare for Technical Questions

Expect to tackle some technical challenges during the interview. Brush up on coding problems, especially those related to web apps and UI development. Practising common algorithms and debugging scenarios can give you an edge.

✨Ask Insightful Questions

Interviews are a two-way street! Prepare thoughtful questions about the team dynamics, project goals, and how success is measured at WeMove Europe. This shows your genuine interest and helps you assess if the role is the right fit for you.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

W
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>