— Проектирование и реализация backend- и frontend-частей веб-приложений и внутренних систем
— Разработка REST/async API и сервисов на Python
— Проектирование моделей данных, схем БД и миграций
— Проработка бизнес-логики и доменных моделей (DDD)
— Проектирование и поддержка микросервисной архитектуры
— Интеграция сервисов через брокеры сообщений
— Контейнеризация сервисов и настройка окружений (Docker)
— Разработка пользовательских интерфейсов на React
— Интеграция фронтенда с backend-API, обработка loading/error/edge-кейсов
— Разработка и поддержка переиспользуемых UI-компонентов
— Участие в проектировании архитектуры приложений
— Участие в интеграции и развитии функциональности, использующей AI-инструменты и автоматизированную аналитику
— Работа с внешними сервисами и внутренними модулями, применяющими модели машинного обучения
— Опыт коммерческой разработки от 2 лет в роли backend или fullstack-разработчика
— Python, FastAPI, Litestar, async/await
— Pydantic, SQLAlchemy, Alembic
— PostgreSQL
— Микросервисная архитектура, DDD
— Git, Docker, CI/CD pipelines
— Kafka/RabbitMQ/NATS
— React, Vite, TanStack Query, TanStack Router, TanStack Table, Recharts, zod, react-hook-form
— HTML, CSS, component-based подход
— Системное мышление и внимание к качеству кода
— Общее понимание современных AI-инструментов и принципов их применения в прикладных продуктах
— Готовность работать с функциональностью, использующей AI, как с частью backend- и frontend-логики
— Полная занятость, работа в офисе
— Влияние на архитектуру backend- и frontend-частей продукта
— Современный технологический стек
— Конкурентная заработная плата, обсуждается по итогам собеседования
Будет плюсом:
— Dishka, FastStream
— Kubernetes
— Elasticsearch, OpenSearch или другой полнотекстовый поиск
— Ant Design, Mantine, shadcn/ui
— Framer Motion
— Опыт интеграции сторонних API, в том числе аналитических или AI-ориентированных сервисов
— Интерес к продуктовой автоматизации, поиску, аналитике и интеллектуальным системам