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

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

4 500BYN
Формат работы
onsite/hybrid
Тип работы
fulltime
Грейд
middle
Страна
Belarus
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

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

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

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

Текст:
/
TL;DR
Fullstack Python-разработчик (Python/FastAPI/React/TypeScript): Улучшение production-системы для устройств в магазинах с акцентом на backend, интерфейс, обработку изображений и надёжную эксплуатацию на ограниченных ресурсах. Focus on анализе ошибок моделей, разработке постобработки детекций, миграциях баз данных, тестировании и безопасном выпуске изменений.

Локация: Минск, проспект Жукова, 44. Работа на месте работодателя; после испытательного срока возможен гибридный формат.

Зарплата: от 4500 BYR на руки в месяц.

Компания

Graver.by развивает production-систему для работы с реальными сценариями в магазинах, включая обработку изображений и модели детекции товаров.

Что делать

  • Улучшать production-систему: анализировать проблемы на реальных данных, находить причины и внедрять решения.
  • Развивать backend, API, бизнес-логику, миграции баз данных и работу с данными.
  • Вносить точечные изменения в интерфейс на React и TypeScript с использованием TanStack Query.
  • Разрабатывать постобработку результатов моделей, анализировать ошибки классификатора и планировать эксперименты по улучшению качества.
  • Тестировать изменения на тестовом наборе и безопасно выкатывать их на устройства в магазинах.
  • Диагностировать инциденты и эксплуатационные проблемы на ARM-устройствах, включая нестабильный Wi‑Fi, таймауты, повторы запросов и частичные сбои.

Требования

  • Python на уровне уверенного middle-разработчика.
  • Опыт работы с FastAPI или похожим веб-фреймворком.
  • Практические знания SQL и Git: ветки, rebase, merge.
  • Уверенная работа в Linux-консоли, диагностика через логи, systemd и базовая эксплуатация сервисов.
  • Уверенное чтение существующего кода на React и TypeScript; понимание props, hooks, состояния и взаимодействия с API.
  • Опыт написания и обновления тестов на Python с pytest и тестов интерфейса с vitest.

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

  • OpenCV или другой практический опыт обработки изображений.
  • PyTorch и опыт обучения моделей в стандартном training loop.
  • Понимание transfer learning и построения классификаторов поверх готовых нейросетевых признаков.
  • Опыт настройки VPN.

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

  • Официальное трудоустройство по ТК РБ.
  • Стабильная заработная плата.
  • Работа в офисе на испытательном сроке с последующим возможным гибридным форматом.
  • Возможности профессионального роста и поддержка.

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