Мы ищем Full Stack разработчика с сильным упором на бэкенд, который присоединится к нашей команде и будет развивать нашу партнёрскую (affiliate) панель. Бэкенд построен на Python, фронтенд на Next.js/React. Вы будете проектировать масштабируемые решения, выпускать новые функции и следить за тем, чтобы платформа работала быстро и стабильно.
▪️Обязанности
- Разработка и поддержка партнёрской панели (бэкенд и фронтенд)
- Проектирование и разработка REST API на FastAPI и Starlette
- Реализация формул и расчётов на бэкенде (комиссии, выплаты, статистика) и контроль точности цифр
- Проектирование, оптимизация и поддержка баз данных PostgreSQL и TimescaleDB
- Внедрение кэширования и оптимизаций производительности на Redis
- Разработка адаптивного интерфейса на Next.js, React и Tailwind CSS
- Устранение технического долга, исправление багов и повышение стабильности
- Проектирование и разработка AI-чатбота
- Участие в код-ревью и технических обсуждениях
▪️Требования
- Сильные навыки бэкенда: Python, FastAPI 0.111, Starlette
- Хорошее понимание формул и расчётов: умение разобраться в бизнес-логике, перевести её в код и проверить результат
- PostgreSQL, TimescaleDB, Redis
- Фронтенд: Next.js 14, React 18, TypeScript, Tailwind CSS
- Чистый, поддерживаемый и покрытый тестами код
▪️Будет плюсом
- Docker и CI/CD
- AWS, GCP или Azure
- Аутентификация (JWT, OAuth)
- Опыт работы с масштабируемыми, высоконагруженными приложениями
- Опыт от 3-х лет.