Middle backend разработчик (Fastapi)

Кузнецов Вадим Вадимович

Middle backend разработчик (Fastapi)

Описание вакансии

Smith Team ищет Backend-разработчика (FastAPI)

Smith Team — команда, создающая веб-сервисы и мобильные приложения под ключ. Мы не любим бюрократию, затянутые дейлики и бесконечные согласования. Вместо этого - ориентируемся на результат, ставим четкие задачи и верим в культуру win-win с каждым клиентом.

Что предстоит делать:

  • Разрабатывать backend-сервисы с нуля на FastAPI

  • Проектировать архитектуру, структуру БД, интеграции

  • Настраивать авторизацию, роли, валидацию данных, API-документацию

  • Подключать сторонние API, работать с очередями, webhook’ами, background-задачами

  • Писать чистый, читаемый и документированный код

  • Участвовать в код-ревью, взаимодействовать с фронтом, дизайнером и менеджером

Что нам важно:

  • Глубокое понимание архитектуры REST API

    Знаешь, где применять статус-коды, как работать с idempotency, авторизацией, пагинацией, версионированием и стандартизацией ответов.

  • Умение поднять и структурировать проект с нуля

    Уверенно создаёшь рабочий скелет проекта на FastAPI с линтерами, доками, dev/prod-средами, логированием и настройкой CORS, роутингом по модулям.

  • Опыт проектирования БД (PostgreSQL)

    Нормализация, связи, транзакции, миграции через Alembic, индексация, оптимизация под реальные запросы.

  • Чёткое понимание async и работы с асинхронными библиотеками

    Используешь httpx, aiosqlalchemy, asyncpg, понимаешь, когда и зачем применять асинхронность.

  • Работа с внешними API и очередями

    Опыт интеграции с платёжками, CRM, геосервисами и т.п. Понимаешь, как строить отказоустойчивые связки через retry, Celery/RQ, брокеры (RabbitMQ/Redis).

  • Уверенная реализация авторизации / аутентификации

    JWT + refresh, OAuth2, RBAC, разграничение прав, защита эндпоинтов, валидация через Pydantic.

  • Кейсы в продакшене (обязательно)

    Отвечал(а) за бэкенд реального проекта: от стартовой архитектуры до деплоя и поддержки.

  • Настройка CI/CD

    Писал пайплайны на GitHub Actions / GitLab CI / Bitbucket Pipelines, умеешь запускать тесты, линтеры, деплой через Docker / SSH / rsync / k8s.

    Понимаешь, как автоматизировать выкладки и сократить ручную работу до минимума.

Условия:
  • Стабильная зарплата по результатам собеседования
  • 5/2 8 часов в день
  • Полная удаленка
Навыки
  • Python
  • Git
  • Docker
Посмотреть контакты работодателя

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

Х5 Group
Полный день
  • Москва

  • Не указана

Рекомендуем
РА Дельта
Полный день
  • Москва

  • до 220000 RUR

Рекомендуем
Дэстэн Партнерс

Middle Backend Разработчик

Дэстэн Партнерс

Удаленная работа
  • Москва

  • до 220000 RUR

Рекомендуем
Полный день
  • Москва

  • до 220000 RUR

Кибертех
Удаленная работа
  • Москва

  • до 300000 RUR

Leads
Удаленная работа
  • Москва

  • от 200000 RUR

Цифровой аудит

Разработчик Python (Groovy)

Цифровой аудит

Полный день
  • Москва

  • от 200000 RUR

EdgeЦентр
Полный день
  • Москва

  • от 200000 RUR

Swordfish Security
Удаленная работа
  • Москва

  • от 200000 RUR

TEAMSCORE
Удаленная работа
  • Москва

  • от 200000 RUR

Домклик

Python Developer

Домклик

Удаленная работа
  • Москва

  • от 200000 RUR

Тера Интегро
Полный день
  • Москва

  • от 200000 RUR

StormWall™
Удаленная работа
  • Москва

  • от 200000 RUR

Dinord
Удаленная работа
  • Москва

  • от 200000 RUR

Грин-Апи
Удаленная работа
  • Москва

  • от 200000 RUR

Middle Python developer

Эквариум

Полный день
  • Москва

  • до 250000 RUR

Домклик
Полный день
  • Москва

  • до 250000 RUR

Бэнкс Софт Системс

LLM-RAG-backend разработчик

Бэнкс Софт Системс

Удаленная работа
  • Москва

  • до 250000 RUR

YADRO
Удаленная работа
  • Москва

  • до 250000 RUR

Ориент Системс

Ведущий разработчик ПО

Ориент Системс

Полный день
  • Москва

  • до 300000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию