Senior Frontend Разработчик (Vue / Nuxt, TS)

Москва, Российская Федерация
Сеньор
Информационные технологии • Разработка • JavaScript • TypeScript • Vue.js • Nuxt.js • PHP • HTML • CSS
Удаленная работа
Опыт работы какой-то есть
Есть файл резюме (защищен)
О себе

На данный момент Senior Frontend Разработчик.

Мои компетенции и опыт

Контакты:

- Telegram: нужен доступ к резюме

- Телефон: нужен доступ к резюме

- Email: нужен доступ к резюме

 

На каждом месте работы превращаю хаос в систему:

 

В "Бюро Сучкова" разработка и дизайн друг друга не слышали. Макеты расходились с вёрсткой, каждый проект дублировал конфиги и утилиты, которые потом менялись в макетах. Я выстроил синхронизацию с нуля: добавил UI-кит, Tailwind-токены, предложил критерии приёмки Figma, перевел все новые проекты на Turborepo — конфиги и утилиты теперь везде одни, ещё и новые страницы стали собираться в 2–3 раза быстрее.

 

В BigGeek плохо работал поиск и мы теряли пользователей. Я увидел проблему и переписал модуль, добавил аналитику запросов в админку. Как итог - доля нулевых поисковых сессий снизилась на 37%.

 

В Cabinet без тимлида и с парой джунов я выстроил архитектуру с нуля и запустил продукт для 1000+ пользователей в короткие сроки.

 

За 6 лет успел поработать с разными типами продуктов: с высоконагруженным e-commerce магазинами, интерактивными картами застройщиков, корпоративными платформами с real-time функциональностью. Но неизменно думал об одном: как сделать так, чтобы продукт приносил удовлетворение пользователям, а команда и я работали проще и эффективнее.

 

Вне работы — Занимаюсь спортом, плаванием, путешествую хотя бы раз в год

 

Стек:

- Frontend: JavaScript, TypeScript, Vue 2 / Vue 3, нужен доступ к резюме / Nuxt 3, Composition API, Pinia, Vuex, Vue Router, ES6+, Vite

- Вёрстка: HTML5, CSS3, SCSS, Tailwind CSS, БЭМ, Flexbox, адаптивная и кроссбраузерная вёрстка

- Backend и инфра: нужен доступ к резюме , нужен доступ к резюме , PHP, Laravel, REST API, WebSockets, Docker, CI/CD, Git, GitLab

- Инструменты: Figma, Canvas, SSR, SPA, Code Review, Turborepo

 

Ключевые компетенции

- Разработка клиентских приложений на нужен доступ к резюме , Vue 3 и Nuxt 3 ( нужен доступ к резюме ), TypeScript, JavaScript и ES6+, Composition API

- Vue Router, состояние в Pinia и Vuex, поддержка легаси на Vue 2

- Верстка по макетам Figma: HTML5, CSS3, адаптивная верстка, Flexbox, БЭМ, SCSS, Less, Tailwind, при необходимости Vuetify, Quasar, Bootstrap

- Сборка Vite / Webpack, архитектура FSD, SPA, SSR, PWA, оптимизация производительности

- Интеграция с REST API и GraphQL, сервисные слои на нужен доступ к резюме , интерактив на Canvas

- Интеграция с backend, контейнеризация под Docker, пайплайны CI/CD

- Уверенная работа с Git в GitLab и GitHub

- Участие в Code Review

- Написание тестов и unit-тестов в Jest и Vitest, документация компонентов в Storybook


Специализация
Информационные технологииРазработкаJavaScriptTypeScriptVue.jsNuxt.jsPHPHTMLCSS
Отрасль и сфера применения

Уровень
Сеньор

Есть файл резюме (защищен)


Интересные кандидаты