Опубликовано сегодня
Fullstack-разработчик (Python/vue3) в ЭЛЬГЕРА удалённо
Сопроводительное письмо под эту вакансию
Софи напишет его под твоё резюме. Бесплатно — 5 писем в день.
Fullstack-разработчик для миграции staffing/HR-платформы: переработка бэкенда под новую структуру БД с сохранением бизнес-логики и синхронное ведение фронтенда на Vue 3.
Задачи:
- Спроектировать новую схему БД (PostgreSQL) и написать план миграции данных без потери целостности и без долгого простоя прод-системы
- Переписать бэкенд под новую структуру, перенося бизнес-логику из легаси-кода
- Поддерживать и дорабатывать async-инфраструктуру: очереди (RabbitMQ), фоновые задачи, генерацию отчётов/актов (PDF)
- Синхронно вести фронтенд на Vue 3 (Pinia, Quasar) там, где меняется контракт API
- Планировать и защищать поэтапную стратегию миграции (фичи/фазы, откат, тестовые контуры)
Требования:
- 5+ лет коммерческой разработки на Python, из них заметная часть — асинхронный бэкенд (asyncio, aiohttp / FastAPI / аналоги)
- Глубокое знание PostgreSQL: проектирование схем с нуля, нормализация, индексы, транзакции, производительность
- Опыт миграций схемы БД в проде
- Реальный опыт переписывания/рефакторинга крупной части бэкенда действующей системы
- Уверенное владение AI-инструментами разработки (Cursor / Claude Code) с пониманием происходящего под капотом
- Опыт работы с async ORM и инструментами миграций (Alembic или аналог)
- Vue 3 (Composition API) + Pinia на уровне продакшн-разработки, опыт с Quasar или аналогичным UI-фреймворком
- Понимание/опыт работы с очередями сообщений (RabbitMQ или аналог)
- REST API — проектирование контрактов, версионирование, обратная совместимость
- Docker, CI/CD (GitLab CI или аналог), базовое понимание деплой-автоматизации (Ansible или аналог)
- Опыт написания тестов на реальной БД (pytest + фикстуры)
- Самостоятельность в архитектурных решениях
Условия:
- Проектная занятость, в дальнейшем — обсуждение перехода на полную ставку
- Оплачиваемый отпуск (4 недели в год)
- От 180 000 ₽ по итогам собеседования
Навыки:
- Python
- asyncio
- aiohttp
- FastAPI
- PostgreSQL
- Alembic
- Vue 3
- Pinia
- Quasar
- RabbitMQ
- aio-pika
- Jinja2
- WeasyPrint
- JWT
- Swagger/OpenAPI
- Docker
- GitLab CI
- Ansible
- pytest
- Cursor
- Claude Code
- REST API
Эту вакансию мы нашли в Telegram-канал
ЭЛ
ЭЛЬГЕРА
удалённо
Зарплата vs рынок
В рынке83k180k506k
обычно платят (p25–p75): 117 650 – 280 450 ₽
эта вакансия: от 180 000 ₽
Когорта Fullstack · 466 вакансий за 90 дней
Зарплаты Fullstack →Похожие вакансии
Это единственная вакансия по вашему фильтру
Не то, что искал?
Похожие вакансии
- Backend-разработчик (Python/FastAPI)TG @job_python · удалённо · до 150 000 ₽/мес
- Full-Stack DeveloperTG @web30job · удалённо
- Backend DeveloperTG @revacancy · удалённо · до 150 000 ₽/мес
- Fullstack developer (Node.js / Next.js / React / Python)Вкусно — и точка · Москва
- Backend DeveloperTG @revacancy · удалённо · до 150 000 ₽/мес
- Middle+/Senior Back-End DeveloperTG @itjobsfeed · удалённо