Назад

Frontend-разработчик (Vue/React)

Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Страна
Kazakhstan
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
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, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →