Backend-разработчик Python / FastAPI

По договоренности


Разработка и развитие серверной части платформы в сфере health & wellness.
Работа с production-системой, данными пользователей и AI-интеграцией.

Бэкенд представляет собой асинхронный REST API, real-time уведомлениями через WebSocket и интеграцией с AI-сервисом. Система работает в продакшне с несколькими окружениями (dev / stage / prod), хранит данные пользователей и обрабатывает события через Apache Kafka. Архитектура включает основной API-сервис и отдельный микросервис уведомлений.

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

  • Разрабатывать и развивать серверную часть платформы: реализация доменных сущностей по цепочке модели → репозитории → сервисы → схемы → роуты

  • Разрабатывать новые Kafka-воркеры и типы уведомлений

  • Интегрировать внешние API; работать с модулями AI-чата, лабораторных данных, дневника и системы ачивментов

  • Оптимизировать SQL-запросы: materialized views, устранение N+1, работа с индексами

  • Писать и поддерживать Alembic-миграции, конфигурировать окружения через зашифрованные YAML-конфиги

  • Работать с Docker-образами и Kubernetes Helm-чартами, поддерживать GitHub Actions пайплайны (dev / stage / prod)

  • Наращивать покрытие тестами на pytest + pytest-asyncio — выстраивание культуры тестирования является одной из приоритетных задач

  • Соблюдать стандарты кода: ruff, black, isort, mypy, bandit; полная типизация, pre-commit хуки обязательны

Стек технологий

Основное: Python, FastAPI / async, SQLAlchemy, PostgreSQL, Alembic
Инфраструктура: Kafka, WebSocket, APScheduler, Docker, Kubernetes (Helm), GitHub Actions
Качество кода: pytest, pytest-asyncio, ruff, black, isort, mypy, bandit

Что важно для нас

  • Уверенный опыт backend-разработки на Python (от 3 лет)

  • Понимание принципов построения async-приложений и работы с очередями сообщений (Kafka или аналоги)

  • Опыт работы с PostgreSQL: сложные запросы, оптимизация, миграции

  • Понимание и использование чистой архитектуры, принципов слабой связанности компонентов

  • Понимание принципов микросервисной архитектуры

  • Опыт работы в CI/CD окружениях (GitHub Actions или аналоги)

  • Ответственное отношение к безопасности данных: понимание KYC-верификации, consent-механизмов, контроля доступа

  • Готовность работать с production-системой и реальными пользовательскими данными

Будет плюсом

  • Опыт работы в продуктах сферы healthtech или fintech с повышенными требованиями к безопасности

  • Опыт внедрения или поддержки AI-интеграций (LLM, чат-боты)

Что мы предлагаем

  • Работу в продукте, который реально меняет жизнь пользователей

  • Технически зрелую команду и прозрачные процессы разработки

  • Возможность влиять на архитектуру и технические решения

  • Удалённый формат работы

  • Конкурентную компенсацию (обсуждается индивидуально)


Поделиться:

Опубликована 12 часов назад

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

... Разработчики подготавливают данные для Frontend Devs (twig и React, зависит от витрины).
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании 4 Partners4 Partners
  • Минск
11 часов назад
64 287 - 257 148 ₽
Рыночная зарплата
Профессиональные навыки: Прекрасное чувство юзабилити Опыт разработки приложений под Web/iOS/Android Уверенное владение Dart/Flutter Опыт работы с API интерфейсом Будет плюсом: Свой Mac и опыт отгрузки в AppStore Опыт размещения собственного приложен...
  • Можно удаленно
  • Частичная занятость
  • Опыт от 3 лет
Логотип компании Целевое управлениеЦелевое управление
  • Минск
12 часов назад
Запускаем линейку продуктов для клиентов платформы и ищем на них продакт-разработчиков. ... Нас интересуют разработчики, рискнувшие поставить OpenClaw, отвечающие за пользу клиентам, с достижениями ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании AgiensAgiens
  • Минск
21 день назад
Collaborate closely with designers and backend developers to build cohesive B2B solutions.
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании AIStudio10AIStudio10
  • Минск
12 часов назад
... (Jamf, Intune) Опыт в стартапах или Web3 Опыт взаимодействия с ИИ (Chat GPT, Claude) Стек компании: Python ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании HoliverseHoliverse
  • Минск
11 часов назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.