Senior Frontend Разработчик (Vue / Nuxt, TS)
Москва, Российская ФедерацияСеньор
Удаленная работа
Опыт работы какой-то есть
Опыт работы какой-то есть
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g17NV
О себе
На данный момент 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
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
