Мир технологий

Middle/Senior Backend Node.js Developer

150 000 - 235 000 RUR
  • Казань
  • От 3 до 6 лет
  • PostgreSQL
  • Node.js
  • Git
  • RabbitMQ
  • GraphQL

Кто мы и чем занимаемся?

Мы - коллектив профессионалов, амбициозных людей, увлеченных своим делом, умеющих работать в команде. Мы стремимся создать лучшую игровую платформу для наших пользователей. Создать ее гибкой и охватить все возможные потребности клиентов и для этого мы переходим на сторону клиента и сами выдвигаем себе задачи, которые хотели бы видеть на рынке.
Основной стек технологийNode.js, Nest, Typescript, RabbitMQ, Postgres, Redis, GraphQL .
Мы будем рады новому специалисту в нашей команде, чтобы вместе делать приложение с нативным кодом и отзывчивым интерфейсом.

Мы готовы предложить:

  • Современный стэк - nest.js, typeorm/prisma, rabbitmq, etc
  • Удобный воркфлоу - ci/cd, jira, bitbucket
  • Работа с облачными сервисами - деплоимся на aws, используем kubernetes
  • Интересный проект (разработка игровой платформы);
  • Работа в молодом дружном коллективе;
  • Достойная заработная плата. Уровень оплаты труда обсуждается на собеседовании;
  • Мы любим изучать и открывать для себя что-то новое, поэтому нет границ для того, чтобы прокачаться и стать full-stack разработчиком;
  • Гибкий график работы, который позволяет выспаться
  • Официальное трудоустройство
  • Понятную систему роста зарплаты каждые полгода;

Кого мы ищем:

  • Опыт разработки на Node.js от 1 года;
  • Знание TypeScript, привычка писать типизированный код;
  • Опыт работы с РБД;
  • Опыт работы с микросервисами и менеджерами очередей или понимание принципа их работы;
  • Опыт работы или понимание GraphQL будет плюсом;
  • Опыт командной работы, свободное владение git;
  • Умение работать с контейнеризацией и оркестрацией контейнерами docker, docker-compose;
  • Понимание микросервисов
  • Опыт проектирования RESTful API

Чем предстоит заниматься:

  • Разработка и проектирование проекта в составе команды;
  • Интеграция API сторонних систем (платежные системы, игровые провайдеры);
  • Находить узкие места в коде и исправлять их;
  • Решение проблем производительности