Post a job
Work format
hybrid
Work type
fulltime
Region
russia
Grade
senior
1 week ago

Techlead Frontend

nuxt vue 3 react web-приложения git gitlab ооп solid postman swagger prettier eslint тесты vite webpack javascript typescript rest websockets sse graphql webtransport docker
250 000-350 000
RUB
Techlead Frontend
250 000 – 350 000 ₽ на руки

Обязанности:
• Разработка архитектуры клиент-серверной части приложения;
• Разработка, рефакторинг и оптимизация проектов;
• Возглавление технической разработки платформенного продукта в соответствии с установленными целями и бизнес-требованиями;
• Координация взаимодействия между техническими специалистами в команде, управление командой и её развитие;
• Участие в проектировании архитектуры ключевых сервисов, обеспечивающих их масштабируемость и надежность;
• Инициирование и реализация улучшений продукта для увеличения конкурентоспособности и удовлетворенности пользователей.

Требования:
• Опыт коммерческой разработки от 5 лет;
• Опыт работы с Nuxt/Vue 3 (composition API) и его экосистемой, опыт с React - будет плюсом;
• Опыт работы с web-приложениями (SSR, CSR, SSG);
• Знание системы контроля версий Git и опыт работы с Gitlab;
• Понимание принципов ООП и SOLID;
• Опыт работы с Postman/Swagger;
• Знание инструментов для написания аккуратного кода (Prettier, ESLint и другие);
• Опыт написания тестов (unit, end-to-end, интеграционные);
• Опыт работы с инструментами сборки Vite/Webpack;
• Знание JavaScript(ES6+)/TypeScript;
• Опыт работы с клиент-серверным взаимодействием, серверными API (REST, WebSockets, SSE, GraphQL, WebTransport);
• Опыт построения frontend архитектуры;
• Управление командой разработчиков, мотивация и развитие команды;
• Проведение code-review;
• Честность и объективность в оценке задач;
• Опыт работы с Docker.

Мы предлагаем:
• Официальное трудоустройство по ТК РФ;
• "Белая" заработная плата;
• Гибкий график работы, 5/2 с 9.00 до 18.00 (сб, вс - выходной);
• Гибридный формат работы, офис м. Парнас;
• Корпоративная парковка для автомобилей сотрудников.

Контакты: