5+ years of backend development experience, preferably in a product-driven environment. Strong, hands-on experience with Node.js and modern frameworks like Koa or NestJS. Deep expertise in TypeScript, including its advanced typing and module systems. Solid experience with MongoDB or other NoSQL databases. Familiarity with event-driven architecture using tools like Kafka, RabbitMQ, or Bull/Redis. Hands-on experience with ClickHouse (or similar analytics DBs) and Elasticsearch. A strong understanding of system design, clean architecture principles, and performance optimization. The ability to work independently, take ownership of your work, and see projects through to completion.