Size is font:
A A A
Site color:
Ц Ц Ц
Voice Assistant
Go to Onlinebank Go to Halyk Club Go to Halyk
Алматы
Frontend разработчик Middle+ (Vue3 + typescript)
Основные обязанности:
• Разработка и поддержка пользовательских интерфейсов web-приложений.
• Реализация адаптивной и кросс-браузерной вёрстки.
• Оптимизация производительности и скорости загрузки страниц.
• Работа с REST API / GraphQL и интеграция данных на фронтенде.
• Написание чистого, поддерживаемого и документированного кода.
• Участие в проектировании архитектуры фронтенда.
• Настройка и использование инструментов сборки
• Тестирование кода (unit / e2e тесты).
• Ревью кода коллег и участие в командных обсуждениях.
• Взаимодействие с backend-разработчиками, дизайнерами и менеджерами.
• Поддержка и улучшение UX/UI в соответствии с требованиями продукта
Основные требования:
Frontend (Vue3/Nuxt3)
• Глубокое понимание Vue 3 и Composition API, reactivity system
• Опыт работы с Vue3: SSR/SSG, файловая маршрутизация, middleware, plugins
• Владение TypeScript на продвинутом уровне
• Знание state management: Pinia, Vuex (опционально)
• Опыт работы с Vue Router, включая guards и meta-поля
• Понимание жизненного цикла компонентов и хуков
• Навыки оптимизации производительности: lazy loading, code splitting, tree shaking
• Опыт работы с CSS фреймворками: Tailwind CSS, UnoCSS или аналогами
• Знание препроцессоров: SCSS/Sass
Инструменты и экосистема
• Vite и его конфигурация для production builds
• ESLint, Prettier, настройка линтинга и форматирования
• Опыт работы с bundlers и их оптимизация
• Знание npm/yarn/pnpm, управление зависимостями
• Git: продвинутые команды, merge strategies, rebasing
Backend взаимодействие (Golang)
• Понимание REST API принципов и GraphQL (желательно)
• Опыт интеграции с Go backend: типизация API responses
• Работа с WebSocket соединениями
• Понимание HTTP протокола, status codes, headers
• Опыт работы с авторизацией: JWT, OAuth, session management
Дополнительные навыки
Тестирование
• Unit тестирование: Vitest, Jest
• E2E тестирование: Cypress
• Component тестирование с Vue Test Utils
DevOps и развертывание
• Docker: создание и оптимизация контейнеров для Nuxt приложений
• CI/CD: GitHub Actions, GitLab CI или аналоги
Дизайн и UX
• Работа с дизайн-системами и UI библиотеками
• Responsive design и cross-browser compatibility
• Понимание принципов accessibility (a11y)
• Опыт работы с Figma
Личные качества и опыт
Опыт работы
• 3+ года коммерческого опыта frontend разработки
• 1.5+ года опыта с Vue3/Nuxt3 в production проектах
• Опыт менторства junior разработчиков (желательно)
Софт-скиллы
• Способность к самостоятельному решению сложных задач
• Умение декомпозировать большие задачи
• Коммуникативные навыки для работы с командой
• Проактивность в предложении улучшений архитектуры
• Внимание к деталям и качеству кода
Будет плюсом
Backend понимание
• Базовые знания Golang для лучшего взаимодействия с командой
• Опыт работы с базами данных: PostgreSQL, MongoDB
• Знание очередей сообщений: Redis, RabbitMQ
Инфраструктура
• Kubernetes basics для понимания деплоя
• Мониторинг: Dynatrace, метрики производительности
• CDN настройка и оптимизация загрузки
Условия:
•Заработная плата и бонусы: конкурентоспособная оплата труда благодаря системе грейдирования, премии ко Дню Независимости и годовой бонус.
•Социальный пакет: ДМС и страхование жизни, мобильная связь и скидки от партнеров.
•Отпуск и отдых: 26 дней отпуска с возможностью взять дополнительные дни при наступлении важных событий.
•Бонусы за рекомендации.
•Рабочие условия: льготные условия на паркинг, свободный стиль одежды (smart casual).
•Обучение и развитие: тренинги, вебинары и доступ к корпоративной библиотеке, четкая система карьерного роста.
•Корпоративная культура: открытая и дружеская рабочая атмосфера, спортивные турниры и активная корпоративная жизнь.
•Инициативы и проекты: возможность участия в социальных проектах, реализация идей в новых проектах группы «Halyk» с использованием современных digital-инструментов.
•Команда: творческая и поддерживающая команда для реализации ваших идей.
Присоединяйтесь к нам и становитесь частью команды «Halyk»!

Заполните форму