⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Senior Backend разработчик (Typescript, Nest.js / Микросервисы)

Прямой работодатель  QVEDO ( qvedo.com )
Подмосковье, Россия
Сеньор
Информационные технологии • Разработка • JavaScript • Node.js • TypeScript • Nest • PostgreSQL • Redis • СМИ, Медиа и индустрия развлечений • WEB • Культура и искусство • Наука • Образование • Платежные технологии • Торговля и общепит • Телекоммуникации • Desktop
30 июня 2022
Удаленная работа
Опыт работы более 5 лет
от 250 000 до 400 000 ₽
Работодатель  QVEDO
Описание вакансии

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

  • Выстраивать API (CRUD, каталоги, интеграция с системами оплаты, поиск, чаты, работа с геоданными и прочее) и вести разработку (без управления командой, для этого есть тим лид) для туристического приложения на базе Nest.js

Наш стек:

  • Node.js / Nest.js / Typescript
  • PostgreSQL
  • Apache Kafka
  • Redis
  • Kubernetes и CI/CD (Gitlab) (обслуживание и настройка не требуются)
  • Фронт на React / RN (само собой — не входит в круг обязанностей)

Что мы ждем:

  • Опыт разработки от 5 лет
  • Уверенное владение Typescript
  • Глубокое понимание принципов построения REST API и stateless бекенда в целом
  • Опыт разработки нагруженных систем на базе Node.js и построения микросервисной архитектуры
  • Опыт работы с Kubernetes, понимание особенностей скейлинга и лимитов приложений
  • Опыт проектирования / оптимизации БД на базе Postgres
  • Понимание особенностей кеширования API (Varnish, Akamai)
  • Само собой опыт работы с Gitlab, Scrum и прочий стандартный набор

Большим плюсом будет:

  • Опыт работы с Kafka, RabbitMQ, Redis
  • Опыт с Elasticsearch / Opensearch
  • Опыт работы с AWS /  Openstack
  • serverless (AWS Lambda)

Дополнительные инструкции

  1. Онлайн-собеседование
  2. Онлайн-собеседование техническое либо выполнение тестового задания
  3. Онлайн-собеседование (оформительное)
  4. Официальное оформление