Обязанности:
Мы разрабатываем модульное desktop-приложение под Windows на современном веб-стеке. Приложение работает локально на компьютере пользователя: backend, frontend и база данных разворачиваются внутри локальной среды, а весь продукт упаковывается в единый desktop-дистрибутив. Ищем backend-разработчика, который поможет развивать архитектуру приложения, бизнес-логику, API, работу с локальной базой данных и вычислительные модули. Будет большим плюсом, если вам интересны прикладная математика, алгоритмы, статистика и базовые подходы Data Science. Стек проекта: Python, FastAPI, PostgreSQL, SQLAlchemy / Alembic, React на frontend-части, Nuitka для упаковки приложения, Windows как основная целевая платформа, локальное разворачивание backend, frontend и базы данных. Чем предстоит заниматься: Разрабатывать и поддерживать backend-часть приложения на Python / FastAPI. Проектировать REST API для взаимодействия с frontend. Работать с PostgreSQL: схемы данных, запросы, миграции, оптимизация. Разрабатывать модульную архитектуру backend-части. Интегрировать backend с локальной desktop-средой приложения. Участвовать в упаковке и поставке приложения под Windows. Реализовывать бизнес-логику, алгоритмы обработки данных и аналитические модули. Писать понятный, поддерживаемый и тестируемый код. Взаимодействовать с frontend-разработчиками и продуктовой командой. Что важно: Уверенное знание Python. Опыт коммерческой разработки backend-приложений. Опыт работы с FastAPI или похожими backend-фреймворками. Хорошее понимание реляционных баз данных. Опыт работы с ORM, миграциями и проектированием схем данных. Умение писать чистый, структурированный код. Опыт разработки API для frontend-приложений. Базовое понимание процессов CI/CD. Готовность разбираться в особенностях локального запуска приложения на Windows. Будет большим плюсом: Опыт разработки desktop-приложений или локально разворачиваемых систем. Опыт упаковки Python-приложений: Nuitka, PyInstaller или похожие инструменты. Опыт работы с Windows-окружением: службы, процессы, файловая система, установщики. Хорошая математическая база: линейная алгебра, математический анализ, статистика, численные методы. Понимание основ Data Science: обработка данных, признаки, метрики, базовые ML-модели. Опыт с NumPy, Pandas, SciPy, scikit-learn. Опыт проектирования плагинной или модульной архитектуры. Что мы предлагаем: Работу в комфортной команде. У нас все по-простому и без формализма; Работу над важным продуктом, который реально помогает людям; Официальное трудоустройство с первого рабочего дня и полностью белую зарплату; Гибридный график: удаленка/офис; Обучение — выбирай курсы по душе, и мы оплатим 70% стоимости; Все бонусы аккредитованной IT-компании. Обязательно откликайся, если ты видишь в описании свой опыт и свой стек. Важно! У нас 3 этапа подбора: 1. Интервью-знакомство, 2. Тестовое задание, 3. Техническое интервью. Будем рады с тобой познакомиться поближе и обсудить детали!Похожие вакансии
Python Backend-разработчик (интеграции, Битрикс24)
От 250 000 руб.
Санкт-Петербург. Станции метро: Пионерская
IT школа Hello World
Fullstack-разработчик (React + Python/FastAPI) — AI Agents Platform
От 150 000 руб.
Санкт-Петербург. Станции метро: Пионерская
Овелфиш
От 512 000 до 768 000 руб.
Санкт-Петербург. Станции метро: Пионерская
ГравиЛинк
От 200 000 до 200 000 руб.
Санкт-Петербург. Станции метро: Пионерская
JOBCART.RU