Senior Node.js Developer

Remote

Overview

Вам цікаво створювати інноваційні рішення у динамічній сфері iGaming? Продуктова компанія шукає талановитого Senior Node.js Developer, який приєднається до команди та вдосконалить продукт. Віддалена робота, коло найсильніших і ТОП-умови.

Main Responsibilities

– Writing easy-to-read code in accordance with company standards
– Getting to know the existing system and improving it
– Participation in discussions and influence on product development
– Participation in integrations with the company’s platform and external operators
– Collaboration with other departments: testers, designers, product managers

 

The formation of larger goals and responsibilities will be adapted depending on your experience and skills

Mandatory Requirements

– 6+ years experience with backend in NodeJS/Express
 Strong Knowledge of Nest JS / Typescript
– Excellent Knowledge of SQL and NoSQL, indexing, caching, and query optimization
– Experience using messaging and task-processing frameworks (e.g., BullMQ, RabbitMQ, etc.)
– Experience designing and optimizing database schemas for large-scale, high-volume data
– Experience WebSockets and REST API
– Understanding of security, vulnerabilities, and approaches to avoid them
– English level intermediate or higher

Will be a plus
– Experience in optimizing the performance of highly loaded systems
– Experience with ETL pipelines, data warehousing, or BI tools
– Good understanding of GCP
– Experience with JavaScript, React.js
– Working principles with Docker/Docker compose

We offer

Competitive salary: Competitive salary fixed in EUR with yearly performance reviews
Tax coverage: The company provide tax coverage
Remote work option: Choose to work remotely, providing greater flexibility and comfort
Corporate benefits: Medical insurance, psychologist, english speaking club
Paid vacation: 20 working days of paid vacation + 10 time off in lieu , including national holidays
Paid sick leave: 10 working days
Professional development: Get reimbursement for professional development courses and training
Self-development: Get reimbursement for language courses, sports, massage, or life-coach