Вакансия • Senior Frontend Engineer (TypeScript / Vue), Ташкент
Проектирование интерфейса
- Участие в проектировании UI/UX совместно с дизайнерами
- Создание адаптивных и доступных пользовательских интерфейсов (responsive, a11y)
- Проработка пользовательских сценариев (user flows)
Разработка - Верстка страниц с использованием HTML, CSS, JavaScript/TypeScript
- Работа с компонентными фреймворками (Vue, React, Angular и др.)
- Реализация логики взаимодействия с сервером (REST, GraphQL, WebSocket)
- Реализация клиентской валидации форм
- Lazy-loading ресурсов и компонентов
- Использование кэширования и оптимизация изображений
- Минимизация количества запросов и их веса
- Интеграция с Vuex / Pinia / Redux или другим state manager
- Настройка и поддержка client-side routing (Vue Router, React Router и др.)
Безопасность
- Защита от XSS, CSRF, и других уязвимостей
- Работа с токенами (JWT) и авторизацией
- Работа с API: отправка и приём данных, работа с ошибками
- Интеграция с внешними сервисами (карты, платёжки, аналитика и т.д.)
- Написание юнит-тестов (Jest, Vitest, Mocha)
- UI/интеграционные тесты (Cypress, Playwright)
- Code Review коллег
- Рефакторинг старого кода
- Обновление зависимостей
- Исправление багов, найденных в QA или проде
- Работа с системами сборки (Vite, Webpack, Rollup)
- Настройка окружения для разработки и продакшена
- Участие в CI/CD процессах
- Общение с дизайнерами, бэкенд-разработчиками, менеджерами
- Ведение технической документации
- Оценка задач и тайм-менеджмент
Что мы ожидаем от кандидата:
Vue.js:
- Composition API:
- Глубокое понимание системы реактивности Vue 3
- Vue Router, Pinia
- Nuxt 3/4 - SSR/SSG (большой плюс)
JavaScript/TypeScript:
- Глубокие знания JavaScript/TypeScript, HTML5, CSS3.
- Typescript types, generics, utility types
Инструменты сборки и разработки:
- Vite, Vitest, TailwindCSS, Naive Ui / Ant Design / Shadcn Vue, Pinia, Sass/Less, Cypress.
- Опыт работы с инструментами сборки (Vite, Webpack, Rollup и др.)
- Понимание CI/CD пайплайнов
- Глубокие знания в работе с Restful API, так же Websockets.
- Архитектура и паттерны:
- Опыт работы с enterprise-scale SPA: feature flags, телеметрия, observability
- FSD, Модульная архитектура.
- SOLID, DRY, KISS, YAGNi
Оптимизация производительности:
- Ознакомленность c практиками в области производительности, безопасности (OWASP) и доступности (Accessibility (WCAG)).
- Lazy loading, code splitting, Оптимизация bundle size, Core Web Vitals
- График работы: 5/2 с 9:00 до 18:00
- Комфортабельный офис в центре города
- Работа в стабильной компании и мультикультурной команде
- Подключение к спортивной программе Push30
- Возможность развития и профессионального роста (доступ к обучающей платформе Нетология)
- Конкурентная заработная плата (обсуждается индивидуально с кандидатом)
- Испытательный срок длится 3 месяца и оплачивается полностью
- Полезные и вкусные перекусы от компании.
ПОДЕЛИТЬСЯ
Похожие вакансии:
Работа в России, Ташкент - Свежие вакансии на Kit-Jobs.Ru
Работа в городах России - свежие вакансии (469924) на Kit-Jobs.Ru: Вакансия работодателя • OCTO - Senior Frontend Engineer (TypeScript / Vue), Ташкент. Здесь Вы можете ознакомиться с вакансией работодателя бесплатно онлайн.
Наш портал является бесплатным онлайн сервисом поиска работы по базе вакансий от прямых работодателей, по размеру заработной платы и прочим параметрам в регионе Ташкент. На портале также имеются такие разделы как: ежедневно обновляемая база свежих вакансий по всем городам России, юридические консультации, сервисы, форма для создания резюме онлайн в формате .DOC, новости рынка труда России и другие разделы.





