📍 Формат: удалённо
⏳ Срок выполнения: 4 недели (строго по дедлайну)
💰 Оплата: после завершения проекта (по договорённости)
💼 Тип проекта: полноценное образовательное приложение (онлайн-тесты, статистика, личный кабинет, платёжная система)
Задачи:
Разработка и запуск серверной части приложения «ОРТ» с нуля.
Реализация API для фронтенда (мобильного и/или веб-приложения).
Настройка и подключение базы данных.
Авторизация и регистрация пользователей (в т.ч. через соцсети).
Создание функционала проведения тестов, подсчёта результатов, хранения истории.
Разработка системы аналитики и статистики.
Интеграция платёжных систем (для покупки подписок/материалов).
Обеспечение безопасности данных (GDPR, защита API, хэширование паролей).
Написание документации по API и структуре бэкенда.
Требования:
Опыт backend-разработки от 2 лет.
Отличное знание Node.js / Nest.js или Python (Django/FastAPI).
Умение проектировать REST API (GraphQL — плюс).
Опыт работы с БД (PostgreSQL, MongoDB).
Опыт интеграции платёжных систем (Stripe, PayPal, локальные провайдеры).
Опыт аутентификации/авторизации (JWT, OAuth2).
Оптимизация запросов, понимание масштабируемой архитектуры.
Навык написания чистого и документированного кода.
Знание Git.
Будет плюсом:
Опыт разработки образовательных или тестирующих платформ.
Навыки DevOps (Docker, деплой на AWS/Heroku).
Опыт разработки real-time функционала (WebSocket).
Условия:
Чёткое техническое задание.
Работа полностью удалённая.
Оплата п
роизводится после завершения проекта и успешной сдачи по ТЗ.