Назад
5 дней назад

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

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

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

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

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

Текст:
/
TL;DR
Fullstack-разработчик (Python / React) — Fire Team (Python, React/TypeScript, production reliability): Разбор production-инцидентов и исправление ошибок по всей цепочке от интерфейса до внешнего провайдера с акцентом на стабильность, качество ИИ-разработки и целостность данных. Focus on диагностике распределённых систем, регрессионном тестировании, наблюдаемости и использовании ИИ-агентов с самостоятельной проверкой результатов.

Локация: Москва; возможна удалённая работа

Зарплата: 250 000–300 000 ₽ на руки в месяц

Компания

ТМГТ развивает ИИ-разработку и продуктовые решения с требованиями к стабильности production и качеству данных.

Что делать

  • Проводить глубокое ревью кода, миграций и конфигураций, включая проверку поведения при сбоях.
  • Локализовать production-проблемы по цепочке интерфейс → API → сервис → база данных → очередь → внешний провайдер.
  • Исправлять ошибки на Python и React/TypeScript, восстанавливать работу системы и подтверждать результат.
  • Закреплять исправления регрессионными, модульными и E2E-тестами, а также устранять пробелы в логах, метриках и алертах.
  • Разрабатывать уведомления, поиск, аналитические интерфейсы и отслеживание платежей.
  • Использовать ИИ-агентов для диагностики, исправлений и тестирования с самостоятельной проверкой выводов.

Требования

  • От 3 лет коммерческой разработки для уровня Middle+ или от 5 лет для Senior, включая поддержку production, откаты и восстановление данных.
  • Уверенная разработка на Python с FastAPI, SQLAlchemy и Alembic, а также самостоятельное исправление frontend-части на React/TypeScript.
  • Знание SQL и PostgreSQL, включая диагностику блокировок, медленных запросов и неудачных миграций.
  • Понимание идемпотентности, повторной доставки событий, таймаутов, повторных попыток и частичных сбоев между сервисами.
  • Опыт диагностики по логам, метрикам и распределённым трейсами; знание OpenTelemetry, Grafana или аналогов.
  • Завершённое высшее образование, опыт работы с Docker, Kubernetes, тестами и ИИ-агентами.

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

  • Опыт в финтехе и продуктах с высокими требованиями к целостности данных.
  • Работа с внешними провайдерами и сверкой статусов между системами.
  • Опыт настройки SLO, алертинга, правил и автоматических проверок для ИИ-агентов.
  • Для Senior — опыт разбора крупных инцидентов и изменения процессов или архитектуры по их итогам.

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

  • Удалённый формат работы и полная занятость.
  • Разработка с ИИ-агентами по письменным спецификациям: постановка задачи, реализация, автоматические проверки, выпуск и проверка результата.
  • Технологический стек включает Python, FastAPI, React, TypeScript, PostgreSQL, Kafka, AWS, Kubernetes, Docker, Istio, GitHub Actions, Argo CD, OpenTelemetry и Grafana.

Процесс найма

  • В отклике требуется описать сложный production-инцидент, способ поиска причины, личные исправления на frontend и backend и защиту от повторения.
  • Также необходимо кратко рассказать о применении ИИ-агентов в работе.

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