Это понятная middle-вакансия с разработкой систем для университета, но Vue, React, WordPress и смежные с бэкендом задачи делают повседневный объём работы довольно широким.
Широкий круг задач
Современный стек
Поддержка развития
Влияние на студентов
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Frontend-разработчик (Vue/React): Разработка и развитие внутренних систем университета, личных кабинетов, системы приёма абитуриентов, CRM общежития и сайтов на WordPress с акцентом на интеграцию с REST API, сложные формы и адаптивные интерфейсы. Фокус на поддержке двух frontend-фреймворков, многоязычности, производительности, безопасности и стабильной работе веб-ресурсов.
Локация: Алматы; место работы — Каскелен, проспект Абылай хана, 1/1. Работа на месте работодателя, полный рабочий день.
Компания
Учреждение SDU University развивает внутренние цифровые системы университета, включая личные кабинеты, систему приёма абитуриентов, CRM общежития и сайты университета.
Что делать
Разрабатывать и дорабатывать внутренние системы на Vue 3 и React.
Интегрировать интерфейсы с REST API по документации Swagger/OpenAPI.
Создавать формы с валидацией, таблицы с фильтрами и пагинацией, загрузку файлов и экспорт в Excel и PDF.
Проверять функциональность в браузерах и на мобильных устройствах на казахском, русском и английском языках.
Разрабатывать и поддерживать сайты университета на WordPress, включая темы, плагины, безопасность и резервное копирование.
Оптимизировать скорость загрузки, техническое SEO и стабильность веб-ресурсов; участвовать в код-ревью через GitLab merge request.
Требования
Высшее образование в сфере информационных технологий или смежной области.
От 3 до 6 лет опыта по вакансии; коммерческая разработка от 2 лет, включая не менее 1 года работы с 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.
Культура и преимущества
График: понедельник–пятница, 08:30–17:30 или 11:30–20:30.
Скидка до 50% на курсы английского языка и скидка 50% на питание в кафе университета.
Доступны тренажёрный зал и настольный теннис.
Доступ к медицинским услугам, включая консультации специалистов медицинского центра «СКmed», и бесплатная психологическая поддержка.
Профессиональное развитие через тренинги, семинары и международные конференции.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →