Remote Full Stack Developer
Wemove Europe Sce
Join Our Team as a Full Stack Developer
- Application deadline: May 15th
- Location : Remote - Based in any of the following countries where WeMove Europe is registered: UK, Netherlands, France, Belgium, Germany, Italy, Poland
Preferred started day : August 2025
WeMove Europe is looking for a mission-driven, F ull Stack Developer to join our small but mighty tech 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. We're a small team and we get our hands dirty every day....you should also be ready and excited to work on the details to push the boundaries of what is possible 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 journey with the right foundational experience and a learning mindset. What You’ll Do As Full Stack Developer, 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 Vue or React, styled with Tailwind
- 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
- Are comfortable across the stack—frontend, backend, and everything in between.
- Have solid experience with Python, especially building web apps and tools with Flask, Click or other frameworks.
- Have at least 3 - 5 years of experience working with Python in a professional environment. And feel very comfortable creating new applications, debugging, refactoring and extending functionality.
- Have experience developing Javascript applications, probably using React or Vue. You should be comfortable jumping into an existing project to fix bugs and add features.
- Have a handle on SQL and relational databases. It might not be your first language, but you can get your point across. Of course, it's great if you're fluent!
- Have worked with tools like GitHub Actions, Docker, and cloud deployment workflows.
- 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
- A remote-first team working across borders and time zones
- Driven by an urgent, ambitious mission with people at its heart
- Innovating the next generation of tools for people-powered campaigning
- Committed to a culture of trust, collaboration, and impact over ego
- A place where your voice counts and your work drives real change
- Working hours : Full time (5 days a week) or part time position 4 days a week / 32 hours
- Contract type : one year contract, with a possibility of a permanent contract.
- Location : Based in any of the following countries where WeMove Europe is registered (UK, Netherlands, France, Belgium, Germany, Italy, Poland)
- 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 - 63,000 (Amsterdam, London range 12%-20% higher)
- France, Belgium, Germany: 50,000 - 55,000 (Paris, Brussels, Berlin range 7%-10% higher)
- Italy: 44,000 - 49,000 (Rome ranges 8% higher)
- Poland: 37,000 - 42,000 (Warsaw ranges 10% higher)
We do not share the implicit belief that online campaigners necessarily have to be very young and encourage also people who left their twenties and thirties behind to apply.If you are interested in this position, please send an application in English and include:
- Motivation letter.
- CV
- Include your language skills in your first language, English and other languages according to a scale from A1 to C2.
- Evaluation of applications
- Task and First Round of Interviews - Mid May to Mid June
- Second Interview upon successful completion of the first interview - Mid to end of June
- Final decision - End of June
Vacancy posted more than 2 months ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Full Stack Developer. Be the first to apply!
Related searches
- remote .net full stack web developer Riverside, CA
- remote sales consultant Riverside, CA
- remote hotel sales manager Riverside, CA
- data science remote Riverside, CA
- entry remote Riverside, CA
- remote virtual Riverside, CA
- data entry specialist remote Riverside, CA
- entry level java developer remote Riverside, CA
- remote executive assistant (part-time) Riverside, CA
- marketing intern remote Riverside, CA
