Backend-разработчик
Термоэлектрика · от 300 000 RUB · Москва · HH · опубликовано 7 мая 2026 г.
Описание вакансии
О позиции
Мы ищем опытного backend-разработчика для поддержки существующего решения и создания с нуля серверной части нового приложения. Это ключевая роль в небольшой команде; Вы получите возможность самостоятельно принимать архитектурные решения и формировать техническую основу продукта.
Что предстоит делать
Работа с бизнес-требованиями:
• Общаться с бизнес-пользователями и выявлять их потребности
• Анализировать и структурировать требования : превращать пожелания пользователей в четкие технические задачи
• Предлагать решения : самостоятельно определять, как лучше реализовать бизнес-требования технически
Техническая разработка:
• Проектировать и разрабатывать backend-архитектуру приложения с учетом интеграции с мобильными клиентами
• Проектировать структуру базы данных PostgreSQL
• Управлять миграциями БД с использованием Flyway/Alembic
• Разрабатывать REST API для взаимодействия с мобильными приложениями
• Реализовывать бизнес-логику на Python с использованием FastAPI
• Принимать архитектурные решения : определять границы ответственности backend и mobile, проектировать API контракты
• Разворачивать и поддерживать приложение в Яндекс.Облаке
Требования
Обязательные навыки:
Аналитические навыки:
• Способность переводить бизнес-задачи в технические решения : понимание, как превратить пожелания пользователей в работающий функционал
• Системное мышление : умение видеть продукт целиком и понимать, как отдельные функции влияют на общую картину
• Самостоятельность в принятии решений : готовность брать на себя ответственность за выбор технических решений без внешней экспертизы
Технические навыки:
• Опыт backend-разработки от 5 лет
• Глубокие знания PostgreSQL : проектирование БД, нормализация, индексы, оптимизация запросов
• Опыт работы с системами миграций БД (Alembic, Flyway)
• Уверенное владение Python
• Опыт работы с FastAPI (или аналогичными фреймворками)
• Опыт проектирования REST API и понимание принципов RESTful архитектуры
• Знание принципов DDD и Clean Architecture
• Опыт работы с Docker и контейнеризацией приложений
• Понимание принципов проектирования распределенных систем и разделения ответственности между backend и frontend/mobile
Будет плюсом:
• Опыт разработки административных панелей на Python (Reflex)
• Опыт работы с Яндекс.Облаком или другими облачными платформами
• Опыт работы в стартапах или небольших командах
• Понимание специфики разработки API для мобильных приложений
• Знание паттернов проектирования и архитектурных подходов
Особенности работы
• Высокая степень автономности : Вы будете единственным backend-разработчиком, что дает свободу в принятии решений, но требует самостоятельности
• Отсутствие отдельного аналитика : потребуется самостоятельно работать с требованиями и формировать техническое видение
• Возможность влиять на продукт : Ваши решения будут определять архитектуру всего приложения
Мы ожидаем от Вас
• Умение слушать и понимать бизнес : способность разобраться в потребностях пользователей и предложить оптимальное решение
• Способность работать автономно : принимать обоснованные технические решения без постоянного контроля
• Проактивность : самостоятельно выявлять проблемы в требованиях и предлагать улучшения
• Готовность брать на себя ответственность за всю серверную часть приложения и за то, как требования превращаются в код
• Умение находить баланс между качеством кода, скоростью разработки и бизнес-ценностью
• Коммуникабельность : способность объяснять технические ограничения и возможности понятным языком
Технологический стек
• Язык : Python 3
• Framework : FastAPI
• База данных : PostgreSQL
• Контейнеризация : Docker
• Облако : Яндекс.Облако
• Архитектурные подходы : DDD, Clean Architecture
Условия:
• Официальное устройство по ТК РФ;
• Официальная заработная плата, своевременные выплаты 2 раза в месяц.