Назад
1 день назад

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

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

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

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

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

Текст:
/
TL;DR
Fullstack-разработчик (React + Flutter + Python/Django): Развитие CRM, личных кабинетов и мобильного приложения для автоматизации юридических процедур с акцентом на сложные пользовательские сценарии, обработку документов и многопользовательскую бизнес-логику. Фокус на интеграции веб- и мобильных клиентов, OCR и извлечении данных с помощью LLM, фоновых задачах, надёжности и безопасной работе с данными.

Локация: Самара; работа удалённо

Компания

ЮК Заря развивает YurClick — продукт для автоматизации юридических процедур, работы с делами, документами и клиентскими коммуникациями.

Что делать

  • Развивать CRM и личные кабинеты на React: карточки дел, реестры, формы, конструкторы задач, документы и историю действий.
  • Развивать мобильное приложение на Flutter для iOS и Android, включая работу с делами, запросами, документами, чатом и уведомлениями.
  • Проектировать пользовательские сценарии и адаптивные интерфейсы на базе Material Design 3, включая состояния загрузки, ошибок, отсутствия данных и ограниченного доступа.
  • Развивать API и бизнес-логику на Python/Django, модели данных, миграции, права доступа и изоляцию данных компаний.
  • Автоматизировать юридические процедуры, их этапы, условия переходов, шаблоны и формирование документов с сохранением истории и подтверждений.
  • Развивать обработку документов, интеграции и фоновые операции; диагностировать сбои, повышать производительность, писать регрессионные тесты и участвовать в ревью кода.

Требования

  • От 3 до 6 лет опыта разработки.
  • Уверенное владение React, JavaScript, HTML и CSS; опыт создания интерфейсов со сложными формами, таблицами, навигацией и асинхронными данными.
  • Практический опыт с Dart и Flutter, включая разработку приложений для iOS и Android, управление состоянием, навигацию, API и файлами.
  • Опыт работы с Material Design 3, адаптивными интерфейсами и переиспользуемыми компонентами.
  • Знание Python, Django, REST API и PostgreSQL; опыт с ORM, моделями, миграциями, транзакциями и оптимизацией запросов.
  • Понимание ролевых моделей и изоляции данных в многопользовательских системах, включая проверку прав на уровне API и пользовательских сценариев.
  • Опыт работы с очередями и внешними API; понимание повторных попыток и защиты от дублирования операций. Используются Celery, RabbitMQ и Redis.
  • Понимание OCR и извлечения структурированных данных с помощью LLM, а также диагностики отдельных этапов обработки и трассировки результата до исходного документа.
  • Умение работать с существующей кодовой базой, Git, Docker Compose и логами, писать тесты и проверять изменения от API до интерфейса.

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

  • Удалённый формат работы.
  • Полный рабочий день по графику 5/2.
  • Работа в команде разработчиков только над YurClick, без тикетов поддержки и сторонних задач.

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

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