Frontend разработчик (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»!
14 Января
Frontend-разработчик (React, Next.js)
Алматы
Компания "Моторная компания «Астана-Моторс" Обязанности: Разработка пользовательского интерфейса; Работа с дизайнерами и UX/UI...
11 Января
Главный разработчик АБИС IBSO( Кадровое агентство Васильева )
Алматы
Компания "Кадровое агентство Васильева" Дочерний банк международной финансовой Группы. Группа является одним из лидеров международного рынка...
13 Января
C#/.NET-разработчик( Страховая компания Freedom Finance Insurance )
Алматы
Компания "Страховая компания Freedom Finance Insurance" Пройдемся по основным задачам: Разработка и сопровождение внутренних систем....
15 Января
Разработчик Ruby on Rails( ТИКЕТС КЗ )
Алматы
Компания "ТИКЕТС КЗ" Разыскивается Разработчик Ruby on Rails в Tickets.kz! Присоединяйтесь к ведущему онлайн тревел-агентству и вместе...
15 Января
Middle React Native разработчик
Алматы
Компания "Ресурс Плюс KZ" Мы ищем Middle React Native Developer, который уверенно работает с Expo и хочет развивать современные мобильные...
Вакансия размещена в отрасли