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