Frontend-разработчик (Vue.js)
Занятость | Полная занятость |
Полная занятость | |
Адрес | Узбекистан, Ташкент |
-
Разрабатывать и поддерживать современные web-приложения на Vue 3 (включая поддержку и миграцию с Vue 2).
-
Проектировать и создавать переиспользуемые UI-компоненты с упором на доступность (WCAG 2.2, a11y).
-
Интегрировать фронтенд с REST API и GraphQL, работать с real-time (WebSockets).
-
Оптимизировать производительность (code-splitting, lazy-loading, micro-frontends).
-
Участвовать в проектировании архитектуры, CI/CD и DevOps-процессах.
-
Поддерживать тестирование (Unit, E2E, визуальные тесты), активно участвовать в код-ревью и рефакторинге.
-
Сотрудничать с UX/UI-дизайнерами, backend-разработчиками, аналитиками и QA.
-
Опыт коммерческой разработки от 2 лет.
-
Отличное знание Vue.js 2/3 и его экосистемы (Vuex, Pinia, Vue Router, Nuxt).
-
Понимание принципов CSR (Client-Side Rendering), SSR (Server-Side Rendering), ISR (Incremental Static Regeneration).
-
Уверенное владение JavaScript (ES2023+) и TypeScript.
-
Отличные навыки адаптивной верстки (HTML5, CSS Grid/Flexbox, TailwindCSS/PostCSS).
-
Уверенное владение Figma (Must-have).
-
Опыт работы с Vite, Webpack.
-
Опыт работы с системами тестирования (Vitest/Jest, Playwright/Cypress).
-
Уверенное владение Git, опыт работы с CI/CD (GitHub Actions, GitLab CI).
-
Понимание архитектурных принципов (SOLID, DRY, KISS, Clean Architecture, Micro-Frontend).
-
Навыки работы в Agile-среде (Scrum/Kanban).
-
Знание русского языка на уровне C1 (устное и письменное общение в команде).
- График работы 5/2 - офис.
- Оформление трудовых отношений в соответствии с действующим законодательством.
- Добровольная медицинская страховка или абонемент в фитнес-клуб Чехов.
- 27 календарных дней оплачиваемого отпуска в год.
- Возможности для обучения и развития сотрудников.
- Служебная сотовая связь.
Опыт | От 1 года до 3 лет |
График работы | Полный день |