Backend-разработчик
от 300 000 ₽
Выше средней на 42%
- Динамо
- Белорусская
- Маяковская
О позиции
Мы ищем опытного 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 раза в месяц.
Сравнение со средней зарплатой в похожих вакансиях:
175k
260k
115k
220k
350k
Адрес: Россия, Москва, улица Сущёвский Вал, 16с5
Опубликована 22 дня назад
Похожие вакансии
Вакансии быстро закрываются — подпишитесь на наш канал в MAX сейчас, чтобы видеть их первыми.
Подписаться в MAXФГАУ НИИ «Восход» — подведомственное учреждение Министерства цифрового развития, связи и массовых коммуникаций Российской Федерации. Создаем инновационные ИТ-решения для органов власти, внедряем и развиваем новые форматы эффективного взаимодействия м...
- Полный день
- Опыт от 3 лет
- Москва
21 час назад
Наша команда в поисках Backend-разработчика. ... интеграционных обменов с внутренними сервисами компании разработка и согласование решений с frontend разработчиками ...
- Полный день
- Опыт от 3 лет
- Москва
5 дней назад
... тестов; Работа в единой команде вместе с тимлидом, продукт-лидом, системными-аналитиками, frontend-разработчиками ... codereview, планирования, ретроспективы и других командных мероприятий; Координация действий с другими разработчиками ...
- Полный день
- Опыт от 3 лет
- Москва
21 час назад
Наш стек технологий: techradar.onin.ru/backend ______________________________________ Чем предстоит заниматься ... MS SQL; опыт работы с системами контроля версий (git); умение и готовность работать в команде: как с разработчиками ...
- Полный день
- Опыт от 3 лет
- Москва
8 дней назад
У нас сильные команды разработки, большинство наших тимлидов и техлидов выросли внутри компании из разработчиков ... Наш стек: для backend: Node.js (свой фреймворк/Nest.js), набор внутренних библиотек; для хранения данных ... работать с коллегами внутри команды и с коллегами из смежных команд: product-менеджером, аналитиками, разработчиками ...
- Полный день
- Опыт от 3 лет
- Москва
6 дней назад
В команду Mars Wrigley ищем Java Backend разработчика, который будет разрабатывать продукт интегрированного ...
- Полный день
- Опыт от 3 лет
- Москва
21 час назад