Работа над одним продуктом и понятные задачи выглядят привлекательно, но веб-, мобильная и backend-разработка вместе создают широкий круг обязанностей для одной роли.
Широкий профиль
Понятные задачи
Современный стек
Один продукт
?Сфера Legaltech
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
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, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →