Public summary
Join a dynamic fraud prevention software company in Hamburg as a Senior Fullstack Software Engineer. Work within a cross-functional team to develop and maintain frontend and backend components of a scalable fraud prevention platform, using technologies including Angular, TypeScript, Node.js, MongoDB, Elasticsearch, and Kubernetes. Collaborate closely with backend engineers and product stakeholders, contribute to architecture decisions, and leverage AI-assisted development tools. The role offers a collaborative environment, remote work options, career development support, competitive benefits, and a culture committed to clean code and innovation. English fluency is essential; German language skills are not required.
Location and work setup
- Location
- Hamburg
- Remote status
- Hybrid
- German requirement signal
- No German Required Detected
- Detected job language
- English
Responsibilities
Design, develop, and maintain modern single-page applications using Angular, TypeScript, HTML, and CSS. Own and extend the backend-for-frontend layer built with Node.js frameworks such as NestJS and Hono. Integrate with databases like MongoDB and Elasticsearch. Deploy, run, and monitor services in a Kubernetes environment. Collaborate with backend engineers and product teams to shape features and platform architecture. Write clean, tested, maintainable code, participate in code reviews, and contribute to knowledge sharing.
Qualifications
Fluent written and spoken English; German not required. Strong experience with Angular and TypeScript. Proficient in HTML, CSS, and modern SPA development. Solid backend development experience with Node.js and frameworks like NestJS or Hono. Comfortable working with MongoDB, Elasticsearch, and familiar with Kubernetes. Ability to think systemically and collaborate across tech stacks. Interest in JVM-based services such as Scala is a plus. Commitment to clean code, documentation, and testing. Desirable skills include experience with distributed architectures, SOLID principles, Reactive Programming (RxJS), state management libraries (NgRx, NGXS), Kafka, GraphQL, tRPC, and testing frameworks like Vitest and Playwright.