Опубликовано сегодня

Fullstack-разработчик (Python/vue3) в ЭЛЬГЕРА удалённо

World iconудаленно
Money bag iconот 180 000 ₽/мес

Сопроводительное письмо под эту вакансию

Софи напишет его под твоё резюме. Бесплатно — 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

Похожие вакансии

Это единственная вакансия по вашему фильтру

Не то, что искал?

Автоотклики