Senior Software Engineer - Web
Flink
Seniority
Senior
Model
In-Office
Sector
Salary
Undisclosed
Contract
Full-Time
About the role
You will design, develop, and operate resilient, high-performance, and secure web experiences using technologies like Vue.js, Node.js, TypeScript, Nuxt, and NextJS. You will build the features that customers interact with daily, from secure authentication flows to engaging gamification experiences.
What you'll do
- Design, develop, and operate resilient, high-performance, and secure web experiences using Vue.js, Node.js, TypeScript, Nuxt, and NextJS.
- Own the end-to-end delivery of significant features, from technical design through implementation to production monitoring.
- Help establish the web platform as the fastest path from idea to validated learning, building with A/B testing and rapid iteration in mind.
- Advocate for and implement best practices in testing, code quality, and frontend architecture; lead code reviews and mentor other engineers.
- Implement monitoring, error tracking, and performance measurement that gives the team confidence in production.
- Work hand-in-hand with Product Managers, Backend Engineers, Designers, and Marketing stakeholders to shape solutions.
- Participate in frontend architecture discussions and contribute to shared tooling and patterns across the Consumer domain.
- Follow security best practices, identify potential vulnerabilities, and help ensure customer data and accounts stay safe.
What you'll need
- Solid experience in frontend software engineering with a track record of designing, building, and maintaining complex, production-grade web applications.
- Strong proficiency in modern JavaScript/TypeScript and frameworks like Vue.js or React.js.
- Hands-on experience with server-side rendering (e.g., Next.js or Nuxt.js) and understanding of how frontend systems scale.
- Experience building secure, reliable user-facing features, ideally in authentication, user management, or e-commerce.
- Demonstrated ability to lead feature delivery end-to-end, mentor engineers, and drive quality improvements.
- Experience with CI/CD pipelines, automated testing (unit, integration, E2E), and frontend observability.
- AI-assisted development experience, actively leveraging tools like Claude Code, Cursor, or GitHub Copilot.
Nice to have
- Experience building authentication, identity, or security-focused features
- Background in gamification, loyalty programs, or marketing technology
- Experience with fraud prevention or risk systems
- Frontend observability experience (Sentry, Datadog, Lighthouse, Core Web Vitals)
What they offer
- €1,000 annual L&D budget plus individual coaching options
- 26 days vacation, +1 day per year up to 30 days
- €35/month mobility budget for Deutschland Ticket
- Attractive company pension options
- Unlimited access to MyAcademy e-learning platform including online German courses
- Discount on personal Flink orders

