Задачи
•Участие в создании и развитии клиентского приложения
•Контроль качества своего кода и кода коллег
•Унифицирование элементов дизайна на уровне проекта
•Участие в решении архитектурных задач
•Участие в проработке решения в части REST, UI, DAO, SOAP и прочее
•Участие в выборе инструментария для реализации
•Взаимодействие с аналитиками
Требования
•Уверенное знание JavaScript и TypeScript
•Опыт работы с Vue 2 и Vue 3
•Опыт с Nuxt 2 и Nuxt 3
•Понимание Options API и Composition API
•Опыт работы с Vuex/Pinia, SSR, REST API
•Опыт создания и поддержки компонентных библиотек, Storybook
•Навыки написания unit-тестов: Vitest/Jest, Vue Test Utils
•Опыт работы с Git, GitLab, CI/CD
•Понимание принципов архитектуры крупных frontend-приложений и постепенной миграции legacy-кода
•Умение самостоятельно принимать технические решения и проводить code review
Условия
•Оформление в штат согласно ТК РФ
•Заработная плата обсуждается индивидуально, с успешным кандидатом
•График работы: 5/2, 9.30 – 18.00 часов, по пт. до 17.00 часов
•На период испытательного срока офисный формат работы, далее 1 день в неделю удалённо
•Комфортный офис в 5 минутах ходьбы от МЦК Верхние котлы и 12 минутах от м. Нагатинская
•ДМС и скидки на другие страховые продукты компании
•Корпоративный спорт (йога, цигун, бег, волейбол, хоккей, футбол)
•Объединяющие онлайн-мероприятия: бизнес-игры, квизы, лекции, вебинары и челленджи
•Кафетерий льгот – скидки от партнеров Компании на различные товары и услуги
•Новогодние подарки для детей сотрудников Компании