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

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

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

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

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

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

Текст:
/
TL;DR
Fullstack-разработчик (Python / Go / React): Разработка backend-сервисов, пользовательских интерфейсов и функций обработки аудио и видео с акцентом на производительность, низкую задержку и применение AI-инструментов. Фокус на проектировании архитектуры, интеграции WebRTC и WebSocket, развёртывании на edge-устройствах и обеспечении качества production-систем.

Локация: офис работодателя в Казани, улица Волкова. Оформление по ТК РФ.

Компания

Smartvisor развивает продукт с backend-сервисами, пользовательскими интерфейсами и функциями обработки изображений, видео, аудио и данных с устройств.

Что делать

  • Разрабатывать и развивать backend-сервисы на Python и Go, включая REST API, интеграции и фоновые задачи.
  • Проектировать схемы данных и оптимизировать запросы к PostgreSQL и MySQL.
  • Создавать интерфейсы на React и Next.js от прототипа до production.
  • Работать с обработкой изображений и видео, декодированием и перекодированием видеопотоков.
  • Участвовать в проектировании архитектуры, code review и обсуждении продуктовых решений.
  • Поддерживать качество кода с помощью тестов, мониторинга и разбора инцидентов.

Требования

  • От 5 лет коммерческой fullstack-разработки.
  • Уверенное владение Python и Go; опыт создания и поддержки production-сервисов.
  • Хорошее знание SQL; опыт проектирования схем, работы с индексами и оптимизации запросов в PostgreSQL и MySQL.
  • Опыт разработки на React и Next.js, включая SSR, SSG, роутинг и управление состоянием.
  • Опыт работы с OpenCV, FFmpeg и GStreamer для обработки изображений и видео, декодирования и перекодирования видеопотоков.
  • Опыт работы с WebRTC и WebSocket для передачи аудио, видео и данных с минимальной задержкой.
  • Опыт работы с MQTT, Redis и gRPC для обмена сообщениями между сервисами и устройствами, кеширования и межсервисного взаимодействия.
  • Практический опыт использования Claude Code и других AI-инструментов в разработке, а также понимание их ограничений.
  • Опыт работы с Git, Docker и CI/CD; уверенная работа в Linux и опыт разработки и развёртывания на edge-устройствах.
  • Умение самостоятельно доводить задачи до результата и понятно объяснять технические решения.

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

  • Open-source или публичные pet-проекты.
  • Опыт с очередями сообщений NATS, Kafka или RabbitMQ.
  • Опыт построения AI-функций в продукте, включая работу с LLM API и агентами.
  • Опыт с Kubernetes и облачными платформами.
  • TypeScript.

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

  • Полная занятость и офисный формат работы.
  • Оформление по ТК РФ.
  • Оплачиваемые подписки на Claude Code и другие AI-инструменты.
  • Влияние на продукт и архитектуру, минимум бюрократии.
  • Рабочая техника.

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

  • Зарплата обсуждается по итогам собеседования.
  • В сопроводительном письме необходимо рассказать об использовании AI-инструментов в работе.
  • Приветствуется ссылка на GitHub или примеры работ.

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