Назад к вакансиям

Senior Fullstack-разработчик (Python + React, Nodejs)

от 250 000 ₽в месяц
ПлавноУдалённоот 3 лет5/2Полная занятость
PythonSQLPostgreSQLCI/CDGitREST APIReactFull-stackFrontendNode.jsFastAPIPHPDjangoVue.js

Описание

Чем предстоит заниматься

  • 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 ₽ за месяц, до вычета налогов
  • Полная занятость
  • График: 5/2
  • Формат работы: удалённо