- Страна
- Россия
- Зарплата
- 200 000 ₽ – 250 000 ₽
Откликайтесь
на вакансии с ИИ

LegalTech Python / Fullstack разработчик
Хорошее предложение для Senior-разработчика с современным стеком (FastAPI, Kafka, React) и удаленным форматом. Однако зарплатная вилка находится на нижней границе рынка для уровня Senior в РФ.
Сложность вакансии
Роль требует глубоких знаний как в бэкенде (FastAPI, SQLAlchemy 2.0, Kafka), так и во фронтенде (React, TypeScript). Высокая сложность обусловлена требованиями к архитектурному проектированию (DDD), оптимизации PostgreSQL и опыту работы с микросервисами.
Анализ зарплаты
Предложенная вилка (200-250к на руки) ниже среднерыночной для Senior Fullstack разработчика в России, где медиана составляет около 350-400к. Вакансия может быть привлекательна для крепких Middle+ специалистов, стремящихся к Senior роли.
Сопроводительное письмо
Меня заинтересовала вакансия Fullstack разработчика в Logis, так как мой опыт работы с Python (FastAPI) и React идеально совпадает с вашим технологическим стеком. Я имею глубокую экспертизу в проектировании микросервисных архитектур с использованием Kafka и оптимизации высоконагруженных баз данных PostgreSQL, что критично для развития вашей событийной системы.
Особое внимание в моей работе я уделяю архитектурным паттернам DDD и контрактному подходу к API, что позволяет создавать предсказуемые и отказоустойчивые сервисы. Также я активно использую современные инструменты разработки, включая AI-агентов, для ускорения циклов поставки кода и автоматизации рутины. Буду рад обсудить, как мой опыт поможет в развитии дашбордов и интеграционных решений Logis.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Logis уже сейчас
Присоединяйтесь к команде Logis и создавайте передовые LegalTech решения на стеке Python и React!
Описание вакансии
#РФ #вакансия #удаленно #remote #fullstack #python
Вакансия: LegalTech Python / Fullstack разработчик
Грейд: Senior
Компания: Logis
Формат: удаленно
Локация: Россия
Гражданство: #РФ
Вилка ЗП: от 200 000 до 250 000 рублей на руки в месяц
Условия оформления, формат: ТК/ИП
🟡Описание проекта: микросервисная событийная система на FastAPI и Kafka: контрактное взаимодействие сервисов, предсказуемые интеграции и разработка дашбордов на фронте.
🟡Требования к кандидату:
● Python 3, FastAPI; умение быстро разбираться в чужом коде и дорабатывать типовые решения.
● Pydantic 2+, SQLAlchemy 2.0+, Alembic, Redis, Kafka, dPlex.
● Базы данных: глубокая оптимизация PostgreSQL (профилировка, индексы).
● Фронтенд: React, TypeScript; разработка дашбордов и быстрые UI-итерации.
● Микросервисы: практический опыт проектирования и развития; понимание границ сервисов, интеграций и отказоустойчивости.
● API и интеграции: HTTP/Web, JSON/XML/XDTO; контрактный подход, OpenAPI, автогенерация клиентов.
● Архитектурные практики: DDD, Repository / Service; обработка ошибок, ретраи, таймауты, предсказуемые ответы API.
● Диагностика: Prometheus, Grafana, Loki.
● CI/CD: понимание принципов.
● Инструменты: PyCharm/VSCode, Cursor AI.
● Сильный плюс: практическое использование AI-агентов в разработке и DevOps.
● Soft skills: критический анализ задач, декомпозиция, работа с рисками, самоорганизация, конструктивная обратная связь, лидерство в дискуссиях.
🟡Задачи:
● Разработка и поддержка проекта Logis
● Интеграция внутренних сервисов компании
● Проектирование API под бизнес-задачи
● Развитие дашбордов на фронте и контрактного взаимодействия сервисов
● Автоматизация рутинных задач (экономия человеко-часов)
● Интеграция с другими системами
● Декомпозиция, оценка задач, выделение техдолга
● Архитектурные решения: выбор подходов, technical overview, аргументация сложности и ограничений
● Диагностика и исправление инцидентов и аварий
● Управление релизами и обновлениями конфигураций
🟡Стек проекта:
● Backend: Python 3, FastAPI, Pydantic 2+, SQLAlchemy 2.0+, Alembic, async/await
● Микросервисы: Docker, Kubernetes, Kafka; контрактный подход к API, OpenAPI, автогенерация клиентов
● Архитектурные практики: DDD, Repository / Service; обработка ошибок, ретраи, таймауты, предсказуемые ответы API
● Frontend: React, TypeScript (дашборды)
● Базы данных: PostgreSQL (профилировка, индексы), Redis
● Брокеры сообщений: Kafka
● Форматы и API: JSON, XML, XDTO, HTTP/Web
● Диагностика и мониторинг: Prometheus, Grafana, Loki
● CI/CD: любая система
● Инструменты: PyCharm, VSCode, Cursor AI, Redmine
Контакт: Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Python
- FastAPI
- Pydantic
- SQLAlchemy
- Alembic
- Redis
- Kafka
- PostgreSQL
- React
- TypeScript
- Docker
- Kubernetes
- Prometheus
- Grafana
- Loki
- DDD
Возможные вопросы на собеседовании
Проект использует событийную архитектуру на Kafka. Важно понимать, как кандидат обеспечивает консистентность данных.
Как вы реализуете паттерн Outbox для обеспечения атомарности записи в БД и отправки сообщения в Kafka?
В вакансии указана SQLAlchemy 2.0. Нужно проверить знание современных подходов библиотеки.
В чем ключевые отличия стиля 2.0 в SQLAlchemy от предыдущих версий, и как вы используете асинхронность в работе с сессиями?
Упоминается глубокая оптимизация PostgreSQL.
Расскажите о вашем опыте профилирования запросов. В каких случаях вы бы предпочли использование Partial Index или BRIN вместо обычного B-tree?
Проект строится на DDD. Важно понять, как кандидат разделяет логику.
Как вы определяете границы Bounded Context в микросервисной архитектуре и как организуете взаимодействие между ними, чтобы избежать сильной связанности?
Упоминается использование Cursor AI и AI-агентов.
Как вы интегрируете AI-инструменты в свой рабочий процесс для повышения качества кода, а не только скорости написания?
Похожие вакансии
Senior fullstack developer (Node.js + React.js)
Разработчик Fullstack Java/Kotlin (Senior)
Разработчик Fullstack Senior (Senior)
LegalTech Python / Fullstack разработчик
Fullstack разработчик (Senior)
Middle+/Senior разработчик (Vue.js + Node.js)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Россия
- Зарплата
- 200 000 ₽ – 250 000 ₽