Разработка серверной части (Backend) на Python с использованием Django и Django REST Framework.
Создание клиентской части (Frontend) на React с использованием фреймворка Next.js.
Проектирование и оптимизация баз данных (PostgreSQL/MySQL).
Интеграция с внешними API и сервисами.
Написание unit- и интеграционных тестов.
Участие в код-ревью, обсуждении архитектуры и планировании задач.
Рефакторинг и оптимизация существующего кода.
Обязательные навыки (Backend):
Глубокое знание Python и опыт работы с Django и Django REST Framework.
Опыт работы с реляционными БД (PostgreSQL, MySQL): написание оптимизированных запросов, понимание индексов.
Умение проектировать RESTful API.
Обязательные навыки (Frontend):
Опыт работы с React и фреймворком Next.js (знание App Router будет большим плюсом).
Уверенное знание TypeScript.
Знание современных инструментов стека (CSS-in-JS, Styled Components, Zustand/Redux Toolkit, TanStack Query).
Опыт работы с Git, понимание GitFlow.
Умение писать чистый, поддерживаемый и хорошо документированный код.
Понимание принципов CI/CD.
Способность работать самостоятельно, брать на себя ответственность за задачи.
Гибкий график и полностью удаленный формат работы.
Своевременные выплаты по завершению этапов проектов.
Команда опытных и увлеченных разработчиков, с которыми можно обмениваться опытом.