Просмотр вакансии

Сегодня 15-07-2026 02:42
13.07.2026, 11:49

Frontend-разработчик (React) Института цифровой трансформации и развития искусственного интеллекта

Работодатель: НАО Университет Нархоз

НАО Университет Нархоз

Город: Алматы
Занятость: Полная, 5/2
Опыт работы: От 3 до 6 лет

Требования к квалификации:
– уверенное владение JavaScript и TypeScript: асинхронность, замыкания, типизация как рабочий инструмент, а не формальность;
– крепкий React на реальных проектах — хуки, работа с состоянием и жизненным циклом, понимание рендеринга и умение находить и устранять причины падения производительности;
– осознанная работа с состоянием приложения (Redux, Zustand или React Query) с пониманием, что и где уместно;
– практика интеграции с REST API: асинхронные запросы, кеширование, обработка состояний загрузки и ошибок, умение читать спецификации Swagger/OpenAPI и согласовывать контракт с бэкендом;
– уверенная адаптивная и кроссбраузерная верстка, семантика, современный CSS, работа с UI-библиотеками;
– понимание базовой безопасности на клиенте: работа с токенами и сессиями, осознание, что проверка прав на фронте нужна только для удобства, аккуратность с пользовательским контентом и защита от XSS;
– навык писать поддерживаемый код — осмысленная структура компонентов, переиспользование, базовое покрытие тестами (React Testing Library); уверенная работа с Git и трекером задач (Jira);
– будет плюсом — интеграция электронной подписи через НУЦ РК (NCALayer, взаимодействие по WebSocket, подпись на стороне клиента); двуязычный интерфейс и локализация (i18n), казахский и русский как равноценные версии; просмотр документов в браузере через pdf.js; опыт со сложным enterprise-интерфейсом (большие таблицы с виртуализацией, деревья согласований, экспорт в Excel и PDF, печатные формы); реалтайм через WebSocket или SSE и система уведомлений; знакомство с Docker и CI/CD; внимание к доступности интерфейса и UX; работа с макетами в Figma.
Обязанности и задачи:
– разработка интерфейса на React: экраны работы с документами, маршруты согласования, статусные модели, управление правами и ролями;
– проектирование и поддержка компонентной архитектуры, чтобы интерфейс рос без превращения в хаос;
– интеграция с бэкендом на PHP и Symfony: подключение REST API, корректная обработка загрузки, состояний ожидания и ошибок;
– построение форм и сложных интерактивных сценариев: многошаговые согласования, работа с вложениями, просмотр документов в браузере, электронная подпись через НУЦ РК на стороне клиента;
– реализация реестров документов на тысячи строк с фильтрами, сортировкой, виртуализацией, экспортом и печатными формами; поддержка отображения статусов в реальном времени и уведомлений;
– контроль производительности и отзывчивости интерфейса под реальным потоком данных, участие в код-ревью и проектных обсуждениях.
Условия:
– формат работы — офлайн
– уровень дохода — обсуждается по итогам собеседования.

Адрес: Алматы, улица Жандосова, 55

 

Откликнуться на вакансию

Дата
14.07 15.07
USD
2.864 2.8638
EUR
3.2737 3.2651
RUB
3.7336 3.7282
CNY
4.2219 4.2245
CHF
3.5393 3.5271
GBP
3.8348 3.8314
PLN
7.5715 7.5172
Минск
Ночью: °C
Утром: °C
Днем: °C
Вечером: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения