МТС ищет Senior React/Node.js Fullstack developer для проекта MWS Tables.

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

  • Прорабатывать и разрабатывать новую логику, а также модифицировать существующую
  • Анализировать и исправлять ошибки
  • Исследовать и описывать логику работы сервисов
  • Участвовать в кросс‑ревью
  • Оценивать задачи и писать тесты
  • Участвовать в сопровождении релиза по выполненным задачам
  • Разрабатывать или дорабатывать Grafana Dashboard при наличии кастомных метрик

Требования

  • Опыт работы Fullstack разработчиком от 4-х лет
  • Уверенное владение React, Node.js, TypeScript
  • Навыки написания тестов с использованием Jest, NestJS Testing Module, Testcontainers, RTA
  • Практический опыт работы с библиотеками для онлайн‑коллаборации: ShareDB, Yjs, Zero One, Electric
  • Опыт проектирования и разработки высоконагруженных RESTful API
  • Опыт создания библиотек UI‑компонентов
  • Опыт работы с основными БД и брокерами сообщений
  • Навыки эксплуатации и развёртывания: Docker, Kubernetes (K8S), Helm, понимание процессов CI/CD
  • Уверенная работа с системой контроля версий Git и платформой GitLab

Будет плюсом

  • Опыт работы с Module Federation
  • Знакомство с редакторами форматированного текста и библиотеками: Prosemirror, Quill, Lexical