Описание позиции:
Мы ищем опытного Team Lead Frontend-разработчика, который возглавит команду специалистов и возьмёт на себя ответственность за разработку высококачественных веб-продуктов на Vue.js. Вы будете отвечать за проектирование, реализацию и оптимизацию клиентской части наших продуктов, а также руководить командой разработчиков.
Бизнес - область :
Разработка собственных программных продуктов и создание удобных и функциональных приложений для решения задач в области логистики ж/д перевозок на путях необщего пользования для крупных промышленных предприятий
Основные обязанности:
- Руководство командой frontend-разработчиков: распределение задач, наставничество, мотивация и развитие сотрудников.
- Архитектурное проектирование фронтенд-приложений на Vue.js с использованием передовых практик и стандартов кодирования.
- Реализация и оптимизация пользовательских интерфейсов с акцентом на производительность и удобство использования.
- Организация и ведение технической документации.
- Участие в оценке трудозатрат и сроках выполнения задач.
- Взаимодействие с backend-командой и бизнес-аналитиками для определения требований и устранения проблем интеграции.
- Поддержка существующих проектов и внедрение улучшений в существующий код.
- Контроль качества кода и соблюдение стандартов проектирования.
- Постоянное повышение уровня компетенций своей команды и внедрение лучших практик разработки.
Требования к кандидату:
- Опыт работы на позиции ведущего разработчика или тимлида от 3-х лет .
- Глубокое знание Vue.js и TypeScript, включая понимание экосистемы (router, pinia, vuetify/vue-material, vuex, nuxt.js).
- Владение современными инструментами разработки: webpack, babel, eslint, prettier.
- Опыт настройки и поддержки инфраструктуры проекта (CI/CD процессы, системы контроля версий Git).
- Навык написания чистого, поддерживаемого и производительного JavaScript/TypeScript кода.
- Понимание принципов SEO и опыта внедрения Server-Side Rendering (SSR).
- Опыт работы с системами трекинга задач.
- Способность оценивать сроки выполнения задач и управлять рисками.
- Отличные коммуникационные навыки и умение работать в команде.
- Приветствуются знания и опыт работы с дополнительными технологиями: GraphQL, Apollo Client, RxJS, Storybook.
Ключевые технологии:
Java, Spring Boot, Microservices Architecture, Vue.js, RabbitMQ, PostgreSQL, Docker, K8s, Git, CI/CD Pipeline
Условия:
•Удалённый формат работы с графиком 5/2 (головной офис Москва)
•Аккредитованная ИТ-компания
•Белая заработная плата
•ДМС
•Оборудование для работы
Обязательно :
Указывайте зарплатные ожидания (в сопроводительном письме)