Назад
4 дня назад

Fullstack-разработчик (Senior) (Python/React)

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

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

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

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

Текст:
/
TL;DR
Fullstack-разработчик (Senior) (Python/React): Разработка серверной логики, REST API и пользовательских интерфейсов для автоматизации мобильной и транспортной сетей МТС с акцентом на высоконагруженные распределённые системы, микросервисную архитектуру и производительность. Focus on проектирование отказоустойчивых хранилищ, оптимизацию React и SQL, CI/CD, тестирование, безопасность и сопровождение инцидентов.

Локация: Москва; доступны удалённый и гибридный форматы работы.

Компания

МТС — телекоммуникационная компания, развивающая продукты для управления мобильной и транспортной сетью.

Что делать

  • Разрабатывать серверную логику и REST API на Python для автоматизации мобильной и транспортной сетей.
  • Создавать и поддерживать веб-интерфейсы на React, интегрируя их с backend- и внешними системами.
  • Работать с базами данных, SQL, SQLAlchemy, Redis и базовыми миграциями.
  • Использовать Git, GitLab и GitLab CI/CD, анализировать пайплайны и сопровождать жизненный цикл кода.
  • Взаимодействовать с инженерами, тестировщиками и смежными командами, анализировать инциденты, исправлять ошибки и оптимизировать производительность.

Требования

  • Не менее 4 лет frontend-разработки с TypeScript и не менее 5 лет backend-разработки на Python или Go.
  • Экспертное владение JavaScript/TypeScript и Python или Go, глубокое понимание их внутреннего устройства и фреймворков.
  • Опыт проектирования высоконагруженных распределённых систем, микросервисной архитектуры, шардирования, репликации и отказоустойчивых хранилищ.
  • Навыки оптимизации кода, архитектуры, V8, SQL-запросов и ClickHouse, а также React-рендеринга и сборок Webpack, Vite или Babel.
  • Опыт работы с крупными кодовыми базами, продвинутыми типами TypeScript, tsconfig и типизацией React-компонентов.
  • Опыт построения unit- и E2E-тестов, автоматизированного тестирования, CI/CD, релизного процесса и сопровождения жизненного цикла проекта.
  • Опыт инцидент-менеджмента, понимание безопасности приложений, контейнеризации, Kubernetes, мониторинга, логирования, Linux и очередей или брокеров.

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

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

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →