Frontend-разработчик — Учреждение SDU University, Казахстан, Алматы
Зарплата не указана
ОткликнутьсяКомпания: Учреждение SDU University
Локация: Казахстан, Алматы
Формат: Офис
Занятость: Полная занятость
Грейд: Middle
Frontend-разработчик
Мы ищем Middle Frontend-разработчика, которому интересно создавать не проекты «в стол», а системы, на которых держится жизнь университета. Вы будете развивать личный кабинет студентов и преподавателей (PMS), систему приёма абитуриентов, CRM общежития и другие сервисы. Вашими решениями будут пользоваться несколько тысяч человек.
Обязанности:
• Разработка и доработка функционала внутренних систем университета на Vue 3 и React
• Интеграция интерфейсов с REST API на основе документации Swagger/OpenAPI
• Создание форм с валидацией, таблиц с фильтрами и пагинацией, реализация загрузки файлов и экспорта в Excel и PDF
• Проверка функционала в браузере, на мобильных устройствах и на трёх языках: казахском, русском и английском
• Участие в код-ревью, работа в GitLab через merge request
• Разработка, доработка и поддержка сайтов университета на WordPress
• Настройка и обновление тем и плагинов, обеспечение безопасности и резервного копирования сайтов
• Оптимизация скорости загрузки и техническое SEO
• Устранение технических ошибок и обеспечение стабильной работы веб-ресурсов
Требования:
• Высшее образование в сфере информационных технологий или смежных направлениях
• Опыт коммерческой разработки от 2 лет, из них не менее года на Vue или React в продакшене
• Уверенное владение Vue 3 (Composition API, Pinia, Vue Router, vue-i18n) или React 18+ (хуки, TanStack Query, TanStack Router, Zustand) и готовность работать со вторым фреймворком
• Хорошее знание JavaScript и TypeScript
• Знание HTML, CSS и SCSS, навыки адаптивной вёрстки
• Опыт работы с REST API и axios, обработкой ошибок, токенами и CORS, умение самостоятельно читать Swagger/OpenAPI
• Опыт валидации форм (vee-validate + yup или react-hook-form + zod) и работы с UI-библиотеками (PrimeVue/PrimeReact, Bootstrap 5, Tailwind)
• Владение Git, Vite, ESLint и Prettier, умение проводить отладку через DevTools
• Базовые знания WordPress
• Понимание структуры Laravel-проекта, базовые знания SQL, умение запускать бэкенд через docker-compose
• Умение разбираться в чужом коде и доводить задачи до конца
Будет преимуществом:
• Опыт написания тестов: Vitest, Vue Test Utils, Playwright
• Опыт работы с WebSocket и realtime: Laravel Echo + Pusher
• Знание Docker, nginx и GitLab CI
• Опыт оптимизации производительности и работы над доступностью интерфейсов
• Опыт разработки на Flutter
Социальный пакет:
• Скидка до 50% на курсы английского языка;
• График работы: понедельник – пятница, 08:30–17:30 / 11:30–20:30.
• Возможность заниматься спортом: тренажерный зал и настольный теннис;
• Скидка 50% на питание в кафе университета.Доступ к медицинским услугам, включая консультации специалистов медицинского центра «СКmed»;
• Бесплатная психологическая поддержка
• Возможности для профессионального развития: участие в тренингах, семинарах и международных конференциях;