Обязанности:
-
Разработка и поддержка высоконагруженных микросервисов на Node.js.
-
Активное участие в проектировании архитектуры новых и существующих сервисов.
-
Участие в ключевом для компании проекте — масштабном обновлении платформы, которое расширит нашу бизнес-модель.
-
Оптимизация производительности и обеспечение отказоустойчивости системы под высокими нагрузками.
-
Решение сложных и нестандартных технических задач.
Требования:
-
Опыт коммерческой разработки на Node.js от 3 лет.
- Глубокое понимание принципов проектирования масштабируемых и отказоустойчивых микросервисов
-
Навыки работы с PostgreSQL (сложные схемы, оптимизация запросов) и одним из популярных ORM (Sequelize, TypeORM).
-
Опыт работы с Redis, RabbitMQ/Kafka.
-
Опыт работы с MongoDB или другими NoSQL-решениями будет плюсом.
Условия:
- Удаленный формат работы.
- Оформление на выбор.
- Компенсация курсов/английского.
При отклике, укажите, пожалуйста, в сопроводительном письме в какие игры вы играете или играли :)