A Backend Developer is the bridge engineer of the digital world, connecting data, services, and users in a reliable way.
At Daal, we’re looking for that bridge builder to help us create a robust, intuitive insurance platform that supports customers in managing risk and making smarter choices.
What You’ll Do:
- Design, develop, and maintain backend services using Node.js and TypeScript
- Implement microservices architecture and modern software design patterns such as DDD, CQRS, and Hexagonal Architecture
- Collaborate closely with Front-end, DevOps, and Product teams to deliver a high-quality and user-friendly product
What We’re Looking For:
- Strong proficiency in Node.js, TypeScript, and NestJS.
- Solid experience with relational databases (PostgreSQL).
- Familiarity with cloud storage and Object Storage solutions like Minio.
- Proficiency in Redis for caching and session management.
- Deep understanding of microservices architecture concepts.
- Ability to implement advanced design patterns (DDD, CQRS, Hexagonal Architecture).
Bonus Points:
- Experience working with Monorepos
- Experience with Kafka for messaging and stream processing
- Familiarity with containerization tools such as Docker
- Experience building highly scalable applications
- Familiarity with CI/CD pipelines