Университет AlmaU ищет Full Stack разработчика для развития цифровых сервисов экосистемы AlmaUni и участия в разработке внутренних порталов. Работа включает создание новых модулей, поддержку существующих сервисов, интеграции, оптимизацию и работу в команде U-IT.
Обязанности:
- Разработка и поддержка микросервисов AlmaU (Node.js/NestJS или аналогичные фреймворки).
- Поддержка и развитие фронтенда (React/Vue/Next — по стеку команды).
- Интеграции с внешними сервисами (Documentolog, PeopleForce, платёжные платформы, AD/LDAP, SSO и др.).
- Создание и поддержка backend-логики в Django (Django ORM, views, DRF).
- Работа с базами данных (PostgreSQL, MongoDB или др.).
- Участие в проектировании архитектуры Digital Campus.
- Оптимизация производительности и качества кода.
- Взаимодействие с BA, DevOps, дизайнером, руководителем отдела и внутренними заказчиками AlmaU.
- Участие в планировании задач, оценке сроков, ведении документации.
Требования: Технические навыки:
- Уверенный опыт в Node.js, желательно NestJS.
- Знание одного или нескольких Frontend-фреймворков (React, Vue, Next, Nuxt).
- Работа с реляционными БД (PostgreSQL).
- Опыт написания REST API, интеграций.
- Понимание микросервисной архитектуры.
- Базовое понимание DevOps процессов: CI/CD, Docker (желательно).
- Работа с Git
Личные качества:
- Самоорганизация и ответственность.
- Умение работать в команде и с внутренними заказчиками.
- Внимательность к деталям, инициативность.
- Готовность гибко работать в условиях университетской среды.
Условия: - Добровольное медицинское страхование через год после трудоустройства;
- Корпоративное обучение английскому, казахскому языку;
- Скидки на обучение сотрудникам в Университете;
- Возможность карьерного и профессионального роста.