Fullstack Software Engineer - Fully remote
🚀 Be part of a movement to change the way Europe pays
You will be part of our mission at EPI to build and deliver a meaningful European payment solution. Together, we want to enable a stronger European payment ecosystem by acting as both bridge and builder, delivering a payment solution for consumers across Europe.
🔎 What's in it for you
Join EPI as a Fullstack Software Engineer and contribute to transforming the European payment landscape. Together, we’re not just building yet another payment solution; we’re creating a stronger European payment ecosystem for consumers across all of Europe.
💥 Your impact
- Technical contribution: Participate in the development of new features, contributing to code quality, scalability, and alignment with product goals.
- Collaborative decision-making: Contribute to architectural and strategic decisions in collaboration with the team.
- Quality assurance: Contribute to code reviews and uphold quality standards.
- Innovation & collaboration: Engage in greenfield development, contribute to our engineering culture, and collaborate effectively with cross-functional teams.
💻 Technology stack
- Backend: Microservices in Kotlin using KTOR as a framework, Kubernetes & AWS, MongoDB, RESTful JSON APIs, ...
- Methodologies: Event-driven architecture, Infrastructure-as-Code
- Web (frontend): TypeScript, Next.js, React.js, Material UI (MUI), Hyperfetch, Storybook
- Mobile: Native iOS (Swift) and Android (Kotlin) apps
🕵🏻♀️ To succeed, you should meet at least 70% of these requirements
- Technical competency
- Must-have: At least 2 years of experience in developing scalable applications and services.
- Nice-to-have: Proficiency in our tech stack, understanding of scalable system architecture, design patterns, API design, and thorough internal and external technical documentation practices.
- Ownership & team responsibility
- Must-have: Willingness to take both individual and shared responsibility for code quality, maintenance, and alignment with product goals and user needs.
- Collaborative development
- Must-have: Strong written and verbal communication skills.
- Nice-to-have: Familiarity with pair programming, code reviews, cross-functional collaboration, and Agile methodologies.
- User-centric development
- Must-have: A focus on user needs and experience, and an understanding of how technical decisions contribute to broader business objectives.
- Professional growth & adaptability
- Nice-to-have: Openness to learning new technologies and methodologies.
🐝 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.
🪜 If this looks like you, the recruitment steps are:
- A first call with one of our recruiters
- Technical interview with one of our Senior Engineers
- Final interview with our Chief of Product & Engineering
- 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.
Otherwise apply!
€ Who are we?
The European Payments Initiative has a unique role in bringing together the various players in the payment industry. We are creating an innovative, future-proof payment solution designed to meet the needs of merchants, professionals, charities, and other organisations that accept payments and to enhance the everyday lives of consumers in Europe.
We believe that the whole is greater than the sum of its parts; EPI acts as a bridge, giving banks and other payment service providers the opportunity to combine innovation efforts and to address shared challenges together. EPI is a catalyst for change, enabling banks, payment service providers, payment gateways and merchants to contribute collectively to the continued strength and resilience of the European Union.
We want to start and grow a new movement with the potential to change the way people across Europe pay in the future.
🫶 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.
- Department
- Product & Engineering
- Remote status
- Fully Remote
Fullstack Software Engineer - Fully remote
Loading application form
Already working at Epi Company?
Let’s recruit together and find your next colleague.