Плавно
Senior Fullstack-разработчик (Python + React, Nodejs)
3 дн. назад
от 250k RUB / мес.РоссияSeniorRemote
pythondjangofastapireactnode.jsvue.jssqlpostgresql
Senior Fullstack-разработчик с опытом в Python и React для работы над сервисом чаевых, включая backend, frontend, интеграции и базы данных.
Обязанности
- Backend-разработка: Строить и развивать серверную часть нашего сервиса чаевых на Python, используя современные фреймворки (Django/FastAPI)
- Frontend-разработка: Создавать пользовательские и административные интерфейсы на React, делая их быстрыми и удобными
- Критически важные интеграции: Настраивать и поддерживать интеграцию с банками и эквайринговыми системами. Мы работаем с реальными деньгами, и это накладывает высокие требования к надёжности
- Работа с данными: Проектировать и оптимизировать схемы баз данных PostgreSQL, писать сложные запросы
- Качество и надёжность: Обеспечивать корректную обработку финансовых операций, писать автотесты для критичных сценариев, участвовать в code review и разборе инцидентов
- Архитектура и процессы: Участвовать в проектировании архитектуры продукта и улучшении процессов разработки, сокращая технический долг
- Поддержка существующих сервисов на PHP, Nodejs (перспектива перехода в активную разработку)
Требования
- Имеете коммерческий опыт разработки на Python от 5 лет
- Backend: Уверенно владеете Django или FastAPI. Понимаете принципы REST API и имеете опыт проектирования интеграций
- Frontend: Имеете практический опыт работы с React, Vue.js или другим современным JavaScript-фреймворком. Готовы активно развиваться в направлении React
- Базы данных: Отлично знаете SQL и имеете практический опыт работы с PostgreSQL (проектирование схем, оптимизация запросов)
- Пишете автотесты и понимаете, как критично важно покрывать тестами финансово-значимые операции (например, транзакции, идемпотентность)
- Уверенно работаете с Git и имеете опыт работы с CI/CD на уровне разработчика
- Софт-скиллы: Самостоятельны, ответственны, внимательны к деталям, умеете системно мыслить и работать в команде. Открыты к обратной связи и умеете своевременно сообщать о рисках
Будет плюсом
- Знание PHP (поддержка текущих сервисов)
- Знание Node.js (поддержка + возможен переход в активную разработку)
- Опыт работы с эквайрингом (если в сфере чаевых - большой плюс)
- Понимание процессов обработки платежей
- Знание инструментов фронтенд‑сборки
- Опыт работы с асинхронными задачами и очередями сообщений
Условия
- от 250 000 ₽ за месяц, до вычета налогов
- Опыт работы: 3–6 лет
- Полная занятость
- График: 5/2
- Формат работы: удалённо