Node.js developer
PythonBlask is an AI-driven market analytics ecosystem providing real-time data and insights for the iGaming industry. For iGaming operators, affiliates, and platform providers, Blask serves as a versatile tool for making strategic and tactical decisions. From analyzing the impact of a Sunday football match on market performance to deciding which new markets to enter, Blask provides comprehensive insights. At Blask, we foster a collaborative environment where expertise in backend development, databases, and distributed systems drives impactful results.
What You Will Do:
- Develop and optimize backend services.
- Participate in designing and implementing integrations.
- Troubleshoot and resolve issues related to deployed services.
- Write tests to ensure code reliability and conduct code reviews.
Requirements:
- 4+ years of experience with TypeScript, Node.js, and relational databases.
- Recent hands-on experience with Nest.js and any ORM.
- Strong SQL proficiency.
- Experience working with message queues (Kafka, RabbitMQ, BullMQ, or any broker).
- Familiarity with microservices architecture.
- Experience writing unit and integration tests.
- Understanding of Docker and CI/CD processes.
Nice to Have:
- Experience with ClickHouse or other OLAP databases.
- Background in designing microservices architectures.
- Understanding of Domain-Driven Design (DDD).
Technologies We Use:
- Backend: Nest.js
- Databases: ClickHouse, PostgreSQL, Redis
- Message Queue: BullMQ
- Logging & Monitoring: Elasticsearch, Kibana, Prometheus, Grafana
Откликнуться
