About the Role
Join the European Payments Initiative (EPI) to help build Wero, a digital wallet designed to simplify payments across Europe. You will contribute to building reliable and scalable payment services, working in a remote-first environment with significant ownership and influence.
Responsibilities
- Own and deliver backend features end to end, from API design and implementation to deployment, monitoring, and operational support.
- Lead the architecture and evolution of EPI’s cloud-based microservices, ensuring scalability, performance, security, and alignment with mobile and business needs.
- Define and uphold high code quality standards, applying best practices for maintainable and testable services.
- Support frontend engineers with backend expertise, guidance on API usage, data contracts, and performance considerations.
- Drive backend platform decisions with a clear understanding of current product requirements and future growth.
- Balance platform consistency with web-specific needs, making pragmatic technical trade-offs.
- Improve backend reliability, developer experience, and delivery speed for mobile and platform teams.
- Collaborate with product management, design, frontend, QA, and other backend teams to ensure aligned and efficient delivery.
Requirements
- 7+ years of professional experience in software development, including at least 5 years of backend development.
- Proven experience building scalable system architectures, using modern design patterns and REST API design, with a commitment to clear technical documentation.
- Ability to recognise and implement effective automated tests at appropriate levels.
- Demonstrated end-to-end ownership of features, with the ability to collaborate across teams with minimal guidance.
- Experience with frontend technologies and willingness to contribute to frontend tasks would be a plus.
- Experience designing and implementing Backend-for-Frontend services, or familiarity with frontend concerns such as API contracts, performance, and client-specific requirements, would be a plus.
Skills
- Kotlin
- Ktor
- MongoDB
- OpenAPI
- Docker
- DataDog
- Event Sourcing
- Kubernetes
- Kotest
- Yarn
- React
- Next.js
- MUI
- TypeScript
- Jest
- Playwright
Location
- Remote
Work Type
- Remote-first
- Full-time
Experience Level
- 7+ years of professional experience in software development
- 5+ years of backend development experience
Education Level
- Degree in Computer Science, Engineering or a related field is preferred.
Benefits
- Remote-first culture with quarterly and annual all-staff in-person meetups
- Possibility to work from another EU country for up to 3 months per year
- Competitive compensation package, featuring salary, performance-based bonus
- Thoughtfully designed, high-quality benefits programme
- Learning & development budget: €5,000 training budget per year
About the Company
- The European Payments Initiative (EPI) is changing the way Europe pays with Wero, a digital wallet designed to make payments easier, clearer, and more secure.
- Wero is backed by 16 major banks and the two largest European acquirers, building a brand new, proudly European payment system.
- EPI embraces a remote-first culture, enabling teams to work remotely from their country of residence.
Equal Opportunity
- 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.
