Ташкент, улица Юсуфа Хос Ходжиба, 73
О компании
Мы — EdTech-проект, разрабатывающий онлайн-платформу для обучения школьников, абитуриентов и студентов.
Создаём современное образовательное приложение с видеокурсами, интерактивными заданиями, прогрессом обучения, подписками, админ-панелью и AI-функциями.
Сейчас мы ищем Backend-разработчика уровня Middle на NestJS, который будет участвовать в разработке серверной части продукта, API для мобильного приложения, пользовательской части и админ-панели.
Задачи
Разработка backend-части продукта на NestJS / Node.js
Проектирование и реализация REST API
Разработка API для мобильного приложения
Разработка backend-логики для пользовательской части продукта
Разработка backend-логики для админ-панели
Работа с регистрацией, авторизацией и пользовательскими сессиями
Реализация ролей и прав доступа: пользователь, админ, контент-менеджер, учитель и другие роли
Работа с курсами, уроками, модулями, заданиями и прогрессом пользователей
Разработка backend-логики для интерактивных заданий
Хранение и обработка результатов прохождения заданий
Работа с базой данных: структура, связи, оптимизация запросов
Интеграция с внешними сервисами и API
Участие в подключении AI-функций через backend
Работа с загрузкой и хранением файлов: изображения, аудио, видео, учебные материалы
Исправление багов и поддержка существующего функционала
Взаимодействие с мобильными разработчиками, frontend-разработчиками, дизайнером и продуктовой командой
Требования
Коммерческий опыт backend-разработки от 2–3 лет
Уверенное знание Node.js
Опыт работы с NestJS
Уверенное знание TypeScript
Опыт разработки REST API
Опыт разработки backend-части для админ-панелей
Опыт разработки backend-части для пользовательской стороны продукта
Понимание клиент-серверной архитектуры
Опыт работы с базами данных
Опыт проектирования структуры данных
Понимание авторизации, аутентификации и работы с токенами
Опыт работы с ролями и правами доступа
Опыт интеграции внешних API и сторонних сервисов
Умение писать чистый, понятный и поддерживаемый код
Опыт работы с Git
Умение работать по ТЗ
Умение взаимодействовать с командой разработки
Ответственность, внимательность к деталям и системный подход
Будет плюсом
Опыт работы с EdTech-проектами
Опыт разработки LMS, образовательных платформ или онлайн-курсов
Опыт работы с микросервисной архитектурой
Опыт работы с Docker
Опыт работы с PostgreSQL
Опыт работы с Redis
Опыт настройки серверов и деплоя
Опыт интеграции платежных систем
Опыт интеграции AI-сервисов
Опыт работы с файловыми хранилищами
Опыт разработки API для мобильных приложений
Опыт работы с админ-панелями и ролями пользователей
Кого мы ищем
Мы ищем Middle Backend-разработчика, который умеет не просто писать отдельные endpoints, а понимает backend-логику продукта.
Важно, чтобы кандидат понимал:
как строить понятную и масштабируемую backend-архитектуру;
как backend должен работать с мобильным приложением и админ-панелью;
как правильно проектировать API;
как работать с ролями, правами доступа и пользовательскими данными;
как писать код, который будет удобно поддерживать и развивать.
Условия
Работа только в офисе
Удалённый и гибридный формат не рассматриваются!
График: 5/2
Работа над современным EdTech-продуктом
Участие в разработке платформы с нуля
Работа в команде с мобильными разработчиками, frontend-разработчиками, дизайнером и продуктовой командой
Долгосрочное сотрудничество
Своевременная оплата
Возможность влиять на техническое качество продукта
Важно!
Мы рассматриваем только кандидатов, готовых работать в офисе на постоянной основе.
Удалённый и гибридный формат работы не предусмотрены.
Нам нужен Backend-разработчик уровня Middle, который имеет опыт разработки backend-части для админ-панелей и пользовательской стороны продукта, уверенно работает с NestJS / Node.js и готов глубоко погружаться в продукт.
NURA-HIGH-TECHNOLOGIES
Ташкент
до 20000000 UZS