Fullstack-разработчик (Python)

Грейд: Middle+/Senior

Локация: РФ

Формат: Полная занятость (удалённая работа)

Обязанности:

  • Разработка и поддержка адаптивных веб-приложений (Multipage Application) с рендерингом на бэкенде
  • Написание backend на Python и frontend-логики с использованием Jinja2, Tailwind CSS, Stimulus JS (60% времени)
  • Проектирование архитектуры с учетом MVC/MVP, ООП и паттернов проектирования
  • Создание и поддержка REST API, понимание HTTP и сетевых принципов
  • Работа с Git (cherry-pick, merge, stash)
  • Проектирование и написание документации (контракты API, DoD, DoR) — плюс

Требования:

  • Python (опыт от 3 лет, уверенное владение)
  • Опыт разработки MPA с рендерингом на backend (HTML + CSS + Backend)
  • Понимание ООП, паттернов проектирования, MVC/MVP
  • REST API, HTTP, основы работы сети
  • Git (cherry-pick, merge, stash)
  • Высшее техническое образование (ИТ, автоматика, вычислительная техника)
  • Английский язык от B2

Технологии проекта (60% времени):

  • Stimulus JS (легковесный JS-фреймворк)
  • Jinja2 (шаблонизатор для HTML)
  • Tailwind CSS

Плюсом будет:

  • Опыт написания технической документации (контракты, DoD, DoR)

Условия:

  • Конкурентная заработная плата
  • Гибкий формат работы (преимущественно удалённо)
  • Участие в сложных государственных проектах
  • Современный технологический стек и профессиональная команда