TL;DR
Middle+/Senior Server Node.js Developer (Gamedev): Developing the server side for multiplayer turn-based card games on Node.js with an accent on configuration management and Kubernetes deployment. Focus on monitoring load, scaling applications, and integrating with external systems.
Location: Remote or in one of our offices
Компания
hirify.global is a game development company.
Что делать
- Designing and developing the server side for multiplayer turn-based games on Node.js
- Managing configurations and assisting DevOps in deploying applications in a Kubernetes cluster
- Monitoring load and scaling applications
- Integrating with external systems (payments, social networks)
Требования
- Commercial backend development experience on Node.js from 3 years
- Confident knowledge of JavaScript and Node.js
- Experience with stateful protocols (websocket/tcp)
- Experience with relational databases (MySQL, PostgreSQL)
- Experience with Redis
- Experience with asynchronous programming, understanding problems and solutions
- Experience developing cloud applications, scaling skills
- Experience with load balancing and sticky sessions
- Experience with Docker
- Experience with queues
- Experience with Git
Хорошо, если есть
- Knowledge of Typescript
- Experience with Kubernetes
- Experience in organizing application monitoring and profiling and identifying bottlenecks
- Experience in organizing a log collection system (GrayLog/Sentry)
- Experience in developing integration tests
- MySQL/MariaDB experience
- Experience with AWS (S3, RDS)
- Experience with Socket.io
- Experience with Swagger
- Experience setting up nginx
Культура и преимущества
- Flexible work schedule
- Health care
- Comfortable conditions
- Professional development
- Bonuses and incentives
- Atmosphere
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →