📍 Москва (м. Технопарк)Санкт-Петербург (м. Горьковская)Можно удалённо из РФ
MTS Digital — сердце цифровой экосистемы МТС. 12 гильдий инженеров, суперкомпьютер, системы видеоаналитики, IoT, собственная лаборатория AI и 20+ петабайт данных. Финтех, стриминг, гейминг, мобильные приложения, облачные сервисы. Каждый день мы работаем над тем, чтобы вывести мобильную и веб-разработку на новый уровень, благодаря сплоченным продуктовым командам и Agile-методологиям.
Мы ищем Backend Node.js-разработчика на наш новый проект МТС еСпортс, который будет развивать универсальную UGC-платформу. Новый продукт будут направлен как на максимизацию инструментов для стриминга, так и на большой набор видеоформатов для блогеров. Будет использоваться модель White label для охвата новых рынков с видеосервисами.
Технологии/инструменты
Node.jsNestJSTypeScriptPostgreSQLDockerKubernetesRabbitMQRedis
Немного о проекте
WASD.TV — стриминговая платформа. Продукту около 4-х лет, сейчас активно развивается, добавляются новые категории для стриминга, например: музыка, творчество, досуговые, также будет интеграция с внутренними продуктами МТС'а. WASD.TV представляет по сути себя как Twitch, YouTube, главная задача — это заменить Twitch на РФ.
О команде
Команда: около 80 человек, из них около 60 — это технические специалисты.
На продукте: Frontend (Angular); Backend (Golang, Node.js); iOS (Swift), Android (Kotlin); DevOps, архитекторы, тех. поддержка.
Чем предстоит заниматься
- Разрабатывать backend-логику для web-продуктов.
- Участвовать в командной разработке архитектуры проекта.
- Участвовать в создании проектов "с нуля", самостоятельный выбор технического решения поставленных задач.
- Подключать сторонние API.
От вас мы ждём
- Уверенное знание современного JavaScript/TypeScript, NestJS, TypeORM.
- Серверный Node.js не менее 2,5 лет. Умение готовить приложения под Docker, K8s.
- Опыт построения технических и бизнес-метрик приложений. Умение профилировать, находить bottleneck и читать чужой код.
- Опыт работы с различными типами СУБД (PostgreSQL, ClickHouse, Mongo, Redis etc.).
- Опыт работы с брокерами сообщений (RabbitMQ, Kafka, NATS).
- Понимание микросервисной архитектуры (преимущества, недостатки, способы взаимодействия между микросервисами, балансировка).
- Проектирование контрактов для клиентского и межсервисного взаимодействия (REST, RPC и прочее).
- Понимание функций и процессов DevOps.
Будет плюсом:
- Желание участвовать в поиске решения проблемы, а не реализации задачи.
- Интерес к продукту.
- Умение слышать разумные доводы и приводить свои.
Мы любим наших сотрудников и предлагаем
- Собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability не будут для вас проблемой, вы сможете сосредоточиться на фичах.
- Профессиональные гильдии инженеров по направлениям, чтобы поддерживать друг друга и обмениваться опытом.
- Внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации.
- Участие во внешних IT-конференциях. Мы выступаем на HighLoad++, DataFest, Mobius, Test Driven Conf, Joker, DevOps, Матемаркетинг и даже проводим собственную конференцию по архитектуре Hello, conference!
- Полезные курсы и вебинары в корпоративном университете и электронные библиотеки.
А ещё:
- Медицинскую страховку с 1 месяца со 100% покрытием расходов, включая стоматологию, страхование жизни и здоровья в поездках за рубеж. А еще можно застраховать родственников с корпоративной скидкой.
- Доступ к сервису «Понимаю»: онлайн-консультации с психологом, юристом, экспертом по финансам или ЗОЖ.
- Корпоративный и командный психолог в офисе и массажный кабинет.
- Единую подписку МТС Premium — KION light в онлайн-кинотеатре KION, сервис МТС Music, 30 дней бесплатного пользования подпиской OZON Premium.
- Скидки и предложения от партнеров на фитнес, занятия английским и прочее.
Этапы собеседований
- Техническое интервью с руководителем, примерно 1 час.
- Финальное интервью, примерно 1 час.
Илья Рыжов Talent Partner