
SkillStaff
Tech Lead Frontend-разработчик (Vue), управление заказами
- Vue
- JavaScript
- TypeScript
- HTML5
- CSS3
- Webpack
- Vite
- REST
Срок привлечения специалиста - до конца 2025 года с возможностью дальнейшей пролонгации.
Формат работы - удалённый по России.
Чем предстоит заниматься:
- Разрабатывать быстрые, масштабируемые и удобные интерфейсы с применением современного Vue 3 (Composition API).
- Повышать скорость загрузки страниц и оптимизировать клиентскую часть приложения, переписывать устаревший код.
- Реализовывать сложные функциональные элементы и архитектурные решения проекта.
- Сотрудничать с backend-разработчиками на платформе Java/Spring посредством интеграции через REST API и согласовывать контракт обмена данными.
- Модифицировать и улучшать существующий код на Vue для повышения стабильности и удобства поддержки.
- Руководить небольшой командой из двух–трёх опытных разработчиков среднего уровня, чётко формулировать цели, помогать в обучении и проверять результаты.
- Организовывать рабочие процессы, грамотно распределять ресурсы, объективно оценивать сложность задач и сроки исполнения, создавать и утверждать оптимальный технический подход.
- Содействовать профессиональному росту сотрудников в области Vue и смежных технологий.
- Проводить регулярные проверки качества кода и инженерных решений.
- Изучать и анализировать бизнес-задачи, разрабатывать эффективные технические решения для удовлетворения потребностей бизнеса.
- Организовывать архитектуру фронтенд-инфраструктуры и подбирать наиболее подходящие инструменты и технологии.
- Совершенствовать инфраструктуру непрерывной интеграции и доставки (CI/CD) и внедрять автоматизацию тестов (Jest, Cypress).
- Документировать созданные решения и обеспечивать соблюдение стандартов оформления кода.
Для нас важно:
-
Высшее образование.
-
Важен опыт работы на схожей позиции от 2 лет.
-
Коммерческий опыт разработки фронтенда от 5 лет, включая минимум 3 года интенсивной работы с фреймворком Vue.js (версии Vue 2 и Vue 3, хранилища состояния Vuex или Pinia, роутер Vue Router).
-
Высокий уровень владения языками программирования JavaScript и TypeScript, современные стандарты разметки HTML5 и CSS3 (включая препроцессоры SCSS/LESS), инструменты сборки проектов Webpack и Vite.
-
Продуктивный опыт взаимодействия с серверными интерфейсами через REST API, глубокое понимание сетевых протоколов HTTP/HTTPS, механизмов кросс-доменных запросов (CORS), технологий авторизации пользователей (JWT, OAuth).
-
Профессионализм в написании модульных тестов (unit testing) и сквозных интеграционных тестов (E2E testing), используя Jest, Vitest и Cypress.
-
Хорошее знакомство с принципами проектирования интерфейсов и компонентных библиотек, такими как Feature-Sliced Design (FSD) или Atomic Design.
-
Твердое понимание концепции блочной модели БЭМ (Block Element Modifier) и способность строго ей следовать.
Руководство командами и лидерские компетенции:
-
Опыт управления группой специалистов численностью от 2 до 5 человек либо наставничества трех и более коллег-фронтендеров.
-
Способность грамотно разбивать крупные задачи на мелкие этапы, планировать выполнение работ, правильно распределять ресурсы и определять приоритетность заданий.
-
Владение искусством качественной обратной связи, проведение продуктивных code review с фокусом на передачу знаний и развитие команды.
Личные качества и умения:
-
Высокая ответственность, инициативность и самостоятельность в принятии решений.
-
Желание делиться опытом и активно помогать команде расти профессионально.
-
Свободное владение английским языком на уровне Intermediate+, позволяющее свободно читать техническую документацию.
Дополнительные стек и требования
- Реализация веб-приложений с использованием WebSocket соединений, работа с графовыми интерфейсами GraphQL, протоколом удаленного вызова процедур gRPC.
- Понимание архитектуры и особенностей платформы Node.js.
Главный принцип SkillStaff - Выбирай!
- ЭКСПЕРТИЗА. Делай выбор в пользу проектов с разным уровнем сложности и экспертных команд, где можно работать с лучшими специалистами и обмениваться опытом.
- РАЗНООБРАЗИЕ ПРОЕКТОВ. Выбирай из сотен компаний и проектов то, что интересно и полезно для твоего роста. SkillStaff помогает реализовывать ежегодно порядка 500 различных ИТ-проектов для крупного бизнеса.
- КОМФОРТ. Создавай идеальные условия для своей работы: удаленный формат работы на территории РФ.