Просмотр вакансии

Сегодня 30-06-2026 12:12
30.06.2026, 10:56

Fullstack-разработчик Python/Django + React

Работодатель: Arevord

Город: Воронеж
Зарплата:  от 100000 RUR
Занятость: Полная, 5/2
Опыт работы: От 3 до 6 лет

Развиваем систему мониторинга и анализа СМИ, газет, ТВ и соцсетей на базе Django, React, Elasticsearch и модулей обработки текстов. Система собирает публикации из разных источников, обрабатывает их, строит отчёты, события, графики, географию упоминаний, тональность и экспортирует готовые материалы для аналитиков.

Нам нужен fullstack-разработчик, который уверенно работает с Python-бэкендом, может дорабатывать фронтенд на React и не боится прикладных задач вокруг данных: парсеров, источников, очередей, интеграций и production-логов.

Мы рассматриваем кандидатов с опытом работы с реальными production-проектами или самостоятельными pet-проектами, где есть не только учебный CRUD, но и backend-логика, работа с данными, интеграции, очереди, парсеры, поиск, деплой или поддержка.

Сопроводительное письмо будет огромным плюсом. Пожалуйста, опишите Ваш релевантный опыт работы/учёбы, связанный с требуемыми в проекте навыками, мы будем рады ознакомиться! Если есть сильный средний балл в ВУЗе — не стесняйтесь показать.

Задачи и обязанности

  • Разработка и поддержка backend-части системы на Django + DRF: модели, сериализаторы, роутинг, права доступа, бизнес-логика отчётов.

  • Поддержка и развитие модулей аналитики: выделение субъектов, тональность, кластеризация сообщений, расчёт показателей, обработка текстов.

  • Работа с Elasticsearch: поисковые запросы, фильтрация, сортировка, агрегации, оптимизация выдачи.

  • Работа с PostgreSQL, Redis, Celery: фоновые задачи, очереди обработки, кеширование, оптимизация запросов.

  • Разработка и поддержка парсеров источников: СМИ, сайты, RSS/API, нестандартные источники, диагностика ошибок сбора данных.

  • Участие в разработке парсеров социальных сетей и новых каналов получения данных.

  • Интеграция внешних сервисов и внутренних инструментов: Telegram-бот, уведомления, экспорты DOCX/PDF/XLSX, служебные API.

  • Разбор production-задач: анализ логов, поиск причин ошибок, оптимизация медленных мест, исправление багов в существующей системе.

  • Рефакторинг, покрытие критичных участков тестами, участие в код-ревью.

Требования к кандидату

  1. Опыт разработки на Python (от 3 лет): хорошее понимание стандартной библиотеки, умение писать чистый и поддерживаемый код, а также работать с уже существующим.

  2. Практический опыт с Django и Django REST Framework: создание моделей, миграции, сериализаторы, permissions, API.

  3. Опыт работы с React + TypeScript: умение дорабатывать существующее SPA, работать с компонентами, состоянием, формами и запросами к API.

  4. Уверенное знание PostgreSQL: умение работать с БД, проводить миграции, читать и оптимизировать запросы.

  5. Опыт работы с Elasticsearch: формирование поисковых запросов, фильтров, агрегаций, понимание индексов и маппингов.

  6. Опыт работы с Celery/Redis или другими очередями фоновых задач.

  7. Опыт разработки или поддержки парсеров: requests, BeautifulSoup, Scrapy, Playwright, Selenium или аналогичные инструменты.

  8. Умение работать с Git, Docker, логами и production-окружением.

  9. Способность самостоятельно разобраться в задаче, воспроизвести проблему, найти причину и предложить рабочее решение.

  10. Аккуратность при работе с данными, отчётами, фильтрами и существующей логикой системы.

Будет плюсом

  • Опыт работы с NLP/LLM-задачами: NER, сентимент-анализ, классификация текстов, кластеризация, embeddings.
  • Опыт с библиотеками Natasha, spaCy, Transformers, FastText или аналогичными инструментами обработки текста.
  • Опыт работы с большими объёмами текстовых данных.
  • Опыт парсинга социальных сетей или сложных динамических сайтов.
  • Опыт оптимизации backend/frontend-производительности.
  • Опыт настройки мониторинга, алертов, health-checks.
  • Опыт генерации документов и отчётов в DOCX, PDF, XLSX.
  • Хорошее понимание принципов работы с ИИ-агентами: Cursor, Claude Code, Codex.

Мы предлагаем

  • 100% удалёнка, работа из любой точки мира и в любое удобное время.

  • Гибкий график с возможностью самостоятельного планирования задач.

  • Возможность применять и развивать навыки Python, Django, React, Elasticsearch и NLP/LLM-инструментов.

  • Конкурентную заработную плату, уровень обсуждаем на собеседовании.

 

Откликнуться на вакансию

Дата
29.06 30.06
USD
2.8858 2.9066
EUR
3.292 3.3144
RUB
3.7443 3.7386
CNY
4.2289 4.2675
CHF
3.5704 3.5944
GBP
3.8149 3.8419
PLN
7.6833 7.7269
Минск
Ночью: °C
Утром: °C
Днем: °C
Вечером: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения