Что нужно делать
-
Разрабатывать 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
-
Команду, где ценится инициатива, инженерное мышление и качество кода