Назад
3 дня назад

Fullstack-разработчик (TypeScript/React/Node.js)

Формат работы
remote (только Russia)/hybrid
Тип работы
fulltime
Грейд
middle/senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Fullstack-разработчик (TypeScript/React/Node.js): Разработка и развитие web-сервисов на TypeScript, JavaScript, React и Node.js с акцентом на модульную компонентную архитектуру, асинхронное программирование и межсервисное взаимодействие. Фокус на создании backend-сервисов на NestJS, интеграции Kafka и баз данных, настройке мониторинга и взаимодействии с DevOps через CI/CD.

Локация: Москва; доступен удалённый или гибридный формат работы. ИТ-хабы находятся в Москве, Санкт-Петербурге и Екатеринбурге; сезонный коворкинг — в Сочи.

Компания

Альфа-Банк — банковская компания, развивающая web-сервисы на современном технологическом стеке.

Что делать

  • Разрабатывать и развивать web-сервисы на TypeScript, JavaScript, ReactJS и Node.js с использованием NestJS.
  • Создавать модульную компонентную архитектуру web-приложений и сервисов.
  • Разрабатывать backend-сервисы и обеспечивать межсервисное взаимодействие с учётом аутентификации и авторизации.
  • Интегрировать Kafka, базы данных, системы логирования и мониторинга.
  • Взаимодействовать с DevOps-инженерами по вопросам CI/CD.

Требования

  • От 3 до 6 лет коммерческого опыта.
  • От 3 лет опыта frontend-разработки на React.
  • От 2 лет опыта backend-разработки на Node.js.
  • Детальное понимание принципов построения модульной компонентной архитектуры web-приложений и сервисов.
  • Отличное понимание Node.js и асинхронного программирования.
  • Уверенное владение TypeScript и хорошее владение NestJS и Express.
  • Опыт работы с Kafka на Node.js, базами данных на Node.js, а также системами логирования и мониторинга.
  • Понимание DevOps-практик вокруг CI/CD и межсервисного взаимодействия с учётом аутентификации и авторизации.

Хорошо, если есть

  • Опыт портирования web-приложений в мобильные приложения через WebView и понимание соответствующей проблематики.
  • Знакомство с Kubernetes и особенностями разработки сервисов в этой среде.

Культура и преимущества

  • Полная удалёнка или гибридный формат на выбор, гибкий график работы и доступ к ИТ-хабам.
  • Квартальная премия; размер заработной платы обсуждается по итогам собеседования.
  • ДМС с первых дней, включая стоматологию, обслуживание в клиниках, страхование и компенсацию 10 дней больничного.
  • Тренинги, вебинары, митапы, демо-дни и возможности вертикального и горизонтального карьерного роста.
  • Оплата профильных конференций и курсов, поддержка подготовки публичных выступлений и написания статей.
  • Собственные спортзалы в Москве, Санкт-Петербурге и Екатеринбурге, а также скидки на услуги и товары партнёров.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →