Вакансия: Middle Full Stack JavaScript разработчик
В команду разработки игрового проекта требуется разработчик. Мы ищем ответственного профессионала, который любит разнообразие задач и быстрый темп развития.
Что нужно:
Отличное знание Node.js, понимание масштабирования и узких мест
Отличное знание JavaScript/TypeScript
Опыт работы с реляционными базами данных (Написание и оптимизация сложных запросов, умение выбрать подходящий индекс, понимание уровней изоляции транзакций). Мы в основе используем PostgreSQL и MySQL
Опыт работы с нереляционными БД (ClickHouse, MongoDB, Redis)
Понимание структур данных, основ ООП и шаблонов проектирования, в частности применимых в рамках Node.js
Чтение технической документации на английском языке
Умение работать с системой контроля версий Git
Опыт работы с микросервисной архитектурой
Опыт работы с брокерами сообщений (NATS, Kafka, Beanstalk)
Будет плюсом:
Опыт и знания фреймворка Vue.js будет плюсом
Опыт работы с популярными node.js фреймворками, express.js, koa.js, nest.js, hapi.js
Опыт работы с gRPC, JSONRPC
Опыт работы с Docker и Kubernetes
Опыт работы c AWS или другими Cloud платформами
Понимание принципов работы протоколов TCP/IP, UDP
Опыт разработки сетевых, клиент-серверных приложений