Обязанности:
Что нужно делать Разрабатывать backend-сервисы на Python (FastAPI / Flask) Проектировать и развивать REST API Работать с PostgreSQL / MySQL, писать и оптимизировать SQL Разрабатывать асинхронные сервисы и интеграции с внешними API Участвовать в развитии frontend-части (React + TypeScript) при необходимости Работать с инфраструктурой через Docker и Linux Предлагать и внедрять улучшения в архитектуру и процессы разработки Обязательные навыки Python Уверенное владение Python 3.10+ Понимание async/await, asyncio Опыт разработки API на FastAPI или Flask Работа с HTTP-клиентами (aiohttp или аналоги) Работа с базами данных через SQLAlchemy или SQL Frontend React + TypeScript Понимание принципов SPA Базовые знания HTML / CSS Работа со сборкой фронтенда (Vite / Webpack) Базы данных Уверенное знание SQL JOIN, подзапросы, индексы Работа с PostgreSQL или MySQL Понимание миграций схемы БД (Alembic или аналоги) DevOps / инфраструктура Git (branches, merge, rebase) Docker (Dockerfile, docker compose) Базовая работа с Linux (логи, systemd, cron) Будет плюсом Разработка Telegram-ботов (Aiogram 3) Опыт работы с OpenAI API / LLM Настройка Nginx или Caddy (reverse proxy, HTTPS) Bash-скриптинг Опыт работы с Alembic Опыт серверной шаблонизации (Jinja2) Высшее техническое образование Мы предлагаем Удалённую работу — график 5/2, с 9:00 до 17:00 по МСК Участие в создании реальных продуктов и сервисов Возможность влиять на архитектуру и технические решения Современный стек: Python, FastAPI, React, Docker, AI Возможность экспериментировать и внедрять новые технологии Минимум бюрократии и быстрые технические решения Профессиональный рост до Senior / Tech Lead Команду, где ценится инициатива, инженерное мышление и качество кодаПохожие вакансии