Senior Software Engineer; Frontend), Remote; EU
28195, Bremen, Bremen, Deutschland
Verfasst am 2026-10-04
-
Software Entwicklung
Full Stack Entwickler, Frontend Entwicklung, React.js Entwicklung, Backend Entwicklung
Do you want to build the products that help millions of people enjoy the benefits their employers provide?
At Epassi, we make it easy for employees across Europe to use their workplace benefits — whether that's lunch, sports, commuting, culture, or wellbeing. Every day, hundreds of thousands of people open our products to get something good out of their workday. That's what you'd be building. We're a fast-growing Finnish fintech company expanding across the Nordics and broader Europe. Our stack is modern, our teams are small and autonomous, and we move fast without losing quality.
We're looking for a Senior Software Engineer who lives and breathes React and Type Script — someone who takes ownership of features end-to-end, cares deeply about the user experience, and isn't afraid to venture into the backend when it helps the team ship better.
You own frontend development of our consumer-facing web products, from architecture and design decisions through to production delivery. You're accountable for building maintainable, scalable React/Type Script applications that handle real financial transactions. You work across the stack — mentoring the team on frontend patterns, occasionally contributing backend code when it unblocks the team, and partnering with Product and Design to ship features users actually care about.
FrontendArchitecture & Delivery
- Ship impactful features every week, unblocking Product and Design to move fast without accumulating tech debt
- Own and continuously improve the architecture and performance of our products — from code structure to app speed to service reliability
- Monitor production systems closely and lead swift, thoughtful responses when issues arise
- Model the technical practices, code quality, and ownership mindset you expect from the team — your code is your teaching
- Raise the bar across the team and beyond — in code reviews, architectural conversations, and collaboration with other squads
- Drive cross-team technical collaboration, ensuring Frontend, Backend, and Platform teams align on standards and share solutions
- Unblock the team by understanding and occasionally contributing to Backend code — you bridge Frontend and Backend, reading Java when needed and writing it when it helps ship faster
- Partner closely with Backend engineers on API design, data flow, and performance — you come with opinions rooted in user experience
- Collaborate with Product and Design from discovery through delivery, respectfully challenging assumptions when needed to keep shipping simple, impactful features
- Set and maintain high standards for testing — unit, integration, and end-to-end — so the team ships with confidence
- Establish monitoring and observability practices that let us catch and fix issues fast, not after users notice them
- Own performance budgets and optimization — you ensure the app stays fast and reliable for real users, including on slower networks
- You have 5+ years of experience building production React/Type Script web applications
- You take genuine ownership — you don't wait to be told what to do, you find problems and fix them
- You're comfortable working across the stack: you might be a frontend-first engineer, but you're not afraid of a Java codebase when the situation calls for it
- You write code that others can understand, extend, and be proud of
- You have experience with modern React patterns — state management (Redux, Zustand, or similar), performance optimisation, testing, and component architecture
- You've worked in a product team before and understand what it means to balance feature velocity with technical quality
- You communicate clearly — in code reviews, in…
(Wenn dieser Job tatsächlich in Ihrem Zuständigkeitsbereich liegt, verwenden Sie möglicherweise einen Proxy oder VPN, um auf diese Seite zuzugreifen. Um weiterzukommen, sollten Sie Ihre Verbindung zu einem anderen Mobilgerät oder PC wechseln).