Backend-разработчик (Python)
Описание
Локация: Москва, улица Сущёвский Вал, 16с5; работа на месте работодателя
Зарплата: от 300 000 ₽ на руки в месяц
Компания
Термоэлектрика развивает существующее решение и создаёт серверную часть нового приложения.
Что делать
Общаться с бизнес-пользователями, выявлять потребности и переводить их в технические задачи.
Проектировать и разрабатывать backend-архитектуру приложения с интеграцией с мобильными клиентами.
Проектировать структуру PostgreSQL, управлять миграциями с помощью Alembic и Flyway.
Разрабатывать REST API и бизнес-логику на Python с использованием FastAPI.
Принимать архитектурные решения, определять границы ответственности backend и mobile, проектировать API-контракты.
Разворачивать и поддерживать приложение в Яндекс.Облаке.
Требования
Опыт backend-разработки от 5 лет.
Уверенное владение Python и опыт работы с FastAPI или аналогичными фреймворками.
Глубокое знание PostgreSQL: проектирование баз данных, нормализация, индексы и оптимизация запросов.
Опыт работы с Alembic или Flyway, Docker и контейнеризацией приложений.
Опыт проектирования REST API, знание DDD и Clean Architecture.
Системное мышление, самостоятельность, проактивность и способность переводить бизнес-требования в технические решения.
Хорошо, если есть
Опыт разработки административных панелей на Python с Reflex.
Опыт работы с Яндекс.Облаком или другими облачными платформами.
Опыт работы в стартапах или небольших командах.
Понимание специфики разработки API для мобильных приложений и архитектурных паттернов.
Культура и преимущества
Высокая степень автономности: backend-разработчик самостоятельно отвечает за серверную часть и технические решения.
Возможность влиять на архитектуру и развитие продукта.
Официальное трудоустройство по ТК РФ.
Официальная заработная плата выплачивается два раза в месяц.