About the Company
We are Finanzcheck - the online loan comparison platform and the go-to place for consumer loans in Germany. We shape the credit market of tomorrow and in 2022 we were recognized with the Kununu Top Employer Award. Join our success story!
Responsibilities
- Work in a distributed environment with different NodeJS and Typescript services that run on Kubernetes
- Build and maintain UIs based on React / Typescript, both customer-facing as well as for internal users
- Conceptualize and build new functionality, improve existing systems and services and optimize business-critical performance and efficiency parameters
- Integrate and maintain third-party services and external systems, ensuring reliable data exchange, secure communication, and seamless interoperability within our platform ecosystem
- Design and implement asynchronous, event-driven communication using AWS SNS and SQS to ensure scalable and resilient service interactions
- Implement and maintain real-time features using WebSocket technologies (e.g., socket.io) with scalable adapters such as Redis
- Define and evolve inter-service contracts using Protobuf and ensure consistent validation across services using schema validation libraries such as Zod
- Ensure secure authentication and authorization flows using OAuth, JWT, and external identity providers
Requirements
- Expert-level experience with Node.js using TypeScript building distributed applications
- Strong experience designing and implementing event-driven architectures and asynchronous messaging patterns
- Vast experience in frontend development with TypeScript and React including conversion-driven b2c context
- Experience in implementing secure authentication and authorization mechanisms (OAuth, JWT, external identity providers)
- Hands-on experience with real-time communication technologies (e.g., WebSockets) and scalable distributed systems patterns
- Experience with AWS RDS
- Extensive experience with GitHub Actions, AWS and containerized microservice infrastructures, ideally running on AWS with Kubernetes and Terraform
Benefits
- International and diverse team from over 50 nations
- Internal career programs, training opportunities and language courses (German)
- Modern office with amenities like roof terrace, lounge and more
- Regular team events and celebrations
- Subsidized lunch and commute
- 30 days vacation and 10 child sick days
- Health and wellness offerings