Fullstack Engineer - Remote-First

EPI Company
EPI Company

France · Netherlands · Germany · Belgium · Remote

Posted 6+ months ago

🚀 Be part of a movement to change the way Europe pays

In today’s digital Europe, payments still feel too complicated. Random delays, confusing rules, extra apps and accounts make it harder than it should be to pay and get paid.

The European Payments Initiative is changing that with Wero, a proudly European digital wallet to make payments easier, clearer and more secure. Online, in store, at home and across borders, with your money and data protected under European laws and regulations.

Wero is live in Belgium, France and Germany and launching very soon in Luxembourg and the Netherlands. Backed by 16 major banks and the two largest European acquirers, we’re building a brand new, proudly European payment system. Why not join us?

🔎 What's in it for you

Join EPI as a Fullstack Software Engineer and become part of a bold movement to transform how Europe pays. This isn’t just another payment solution, it’s a once-in-a-generation opportunity to help build a unified, secure, and seamless European payment ecosystem from the ground up. Your work will directly shape a product used by millions, backed by Europe’s leading banks, and designed to empower consumers across the continent.

🐝 About the team

You’ll be part of a Pan-European Product and Engineering team that operates in an Agile environment. You’ll work closely, but fully remotely, with experts in Product Design, Web Dev, Mobile Dev, Backend Dev, QA and DevOps from Germany, France, the Netherlands, Poland, and other European locations.

💥 Your impact

Technical leadership and development

  • Own and deliver features from end to end, including frontend, backend and infrastructure

  • Lead the architecture and development of EPI's cloud-based microservices, focusing on scalability, performance, and business alignment

  • Set high code quality standards, employ best practices for maintainable code, and oversee end-to-end feature development for timely delivery and stakeholder alignment

Strategic decision-making

  • Oversee the platform's development with strategic decisions, considering current needs and growth expectations

  • Drive innovation within your team to solve complex problems and improve efficiency

Cross collaboration

  • Collaborate closely with cross-functional teams like product management & design, web development, and QA to ensure smooth development and excellent products

💻 Technology stack

  • Kotlin, Ktor, MongoDB, OpenAPI, Docker

  • AWS, Event Sourcing, Kubernetes, Kotest

  • Yarn, Nextjs , MUI, TypeScript

🕵🏻‍♀️ To succeed, you should meet at least 70% of these requirements

  • +7 years of professional experience in software development, including at least 5 years of back-end development and 2 years of front-end experience

  • Fluent in English (CEFR C1 or C2); German, Dutch, French, or other European languages are a plus

  • Thrive in a remote-first, multicultural environment

  • Proven experience in building scalable system architectures and familiarity with modern design patterns and REST API design, coupled with a dedication to clear technical documentation

  • Proficiency in core backend technologies like Kotlin, Ktor, Docker, Kubernetes, MongoDB and Kafka

  • Ability to recognize and implement effective automated tests at suitable levels of involvement

  • Experience in implementing UI/UX that meets user needs

  • Experienced in Agile methodologies, adaptable to changing project needs and timelines

🪜 If this looks like you, the recruitment steps are:

  1. A first call with one of our recruiters

  2. Technical interview with one of our Engineering Manager

  3. A second technical interview with a Frontend Engineer

  4. Final interview with our Head of Engineering

  5. Hopefully, an offer you can’t refuse

⛔ Turn back if …

  • You're not passionate about web technologies or not willing to work in a fully remote environment

  • You are not interested in delivering feature from end to end

🎁 What we can offer

  • Remote-first culture with quarterly and annual all-staff in-person meetups to keep teams connected and collaborative

  • Possibility to work from another EU country for up to 3 months per year

  • Competitive compensation package, featuring salary, performance-based bonus, and a thoughtfully designed, high-quality benefits program

  • The opportunity to be part of a multicultural European company

  • Learning & development budget: €5,000 training budget per year

Otherwise apply!

🫶 Our commitment to equal employment opportunities

EPI offers the same job opportunities to all, without distinction of gender, ethnicity, religion, sexual orientation, social status, disability or age. EPI promotes the development of an inclusive work environment that mirrors the diversity of the clients our product is serving.