Руководитель Группы Разработчиков/Team Lead Frontend React

до 350 000 ₽

г Москва, Причальный проезд, д 2
  • Шелепиха
  • Тестовская
  • Ермакова Роща

### TeamLead / Frontend Разработчик с навыками React, Single-Spa, MobX


Требования и Обязанности:


#### 1. Профессиональные требования

- Опыт работы в роли TeamLead или Senior Developer:

- Опыт управления командой от 3 до 10 человек.

- Успешный опыт координации проектов и достижения целей в срок.

- Навыки менторства и обучения младших разработчиков.


- Технические навыки:

- React.js:

- Глубокое понимание жизненного целя компонентов, хуков (hooks), контекста (context API).

- Опыт работы с React Router и управлением маршрутизацией.

- Знание лучших практик производительности (например, memoization, lazy loading).

- Single-SPA:

- Практический опыт построения микроприложений с использованием Single-SPA.

- Понимание архитектуры микросервисов на фронтенде.

- Интеграция различных фреймворков и библиотек (например, React, Angular, Vue) в рамках одного приложения.

- MobX:

- Глубокое понимание принципов управления состоянием с помощью MobX.

- Опыт использования observable, actions, computed свойств.

- Знание паттернов и антипаттернов при работе с MobX.

- Дополнительные технологии:

- Знание TypeScript на уровне уверенного использования.

- Опыт работы с Webpack, Vite или аналогичными инструментами сборки.

- Понимание RESTful API и GraphQL.

- Опыт работы с системами контроля версий (Git, GitLab, GitHub).

- Знание принципов CI/CD и автоматизации процессов разработки.


- Архитектурные навыки:

- Понимание принципов чистой архитектуры и SOLID.

- Опыт проектирования масштабируемых и поддерживаемых архитектур.

- Знание паттернов проектирования (например, Singleton, Observer, Factory).


- Soft Skills:

- Сильные коммуникативные навыки для взаимодействия с командой и другими отделами.

- Лидерские качества: способность мотивировать команду, решать конфликты и управлять нагрузкой.

- Умение эффективно распределять задачи и контролировать их выполнение.

- Навыки проведения code review и написания технической документации.


---


#### 2. Обязанности

- Управление командой:

- Координация работы команды разработчиков.

- Проведение ежедневных stand-up meetings, планирование спринтов.

- Распределение задач между разработчиками в зависимости от их уровня и специализации.


- Разработка и поддержка продукта:

- Участие в разработке новых функциональных возможностей с использованием React, Single-SPA и MobX.

- Оптимизация производительности существующих приложений.

- Рефакторинг кода для повышения его читаемости и поддерживаемости.


- Техническое лидерство:

- Разработка и внедрение технических решений для улучшения архитектуры продукта.

- Поддержание высокого уровня качества кода через code review и тестирование.

- Внедрение новых технологий и подходов в процесс разработки.


- Взаимодействие с другими отделами:

- Тесное сотрудничество с backend-разработчиками, дизайнерами и менеджерами продукта.

- Участие в обсуждении требований к продукту и предложение технических решений.


---


#### 3. Личные качества

- Высокая степень ответственности и организованности.

- Готовность к обучению и изучению новых технологий.

- Аналитический склад ума и способность быстро решать сложные задачи.

- Открытость к обратной связи и желание делиться знаниями с коллегами.


---


#### 4. Желательные дополнительные навыки

- Опыт работы с C# и серверной частью приложений.

- Знание методологий разработки (Agile, Scrum, Kanban).

- Опыт работы с Docker и Kubernetes.

- Знание основ DevOps и инструментов мониторинга (например, Grafana, Prometheus).


---


#### 5. Примерный уровень опыта

- Минимум 5 лет опыта в frontend-разработке.

- Минимум 2 года опыта в роли TeamLead или Tech Lead.


---


Условия:


#### 6. Что мы предлагаем

- Возможность работать над сложными и интересными проектами.

- Конкурентную заработную плату.

- Развитие профессиональных навыков и участие в конференциях.

- Дружелюбную и поддерживающую команду.

- Гибкий график работы и возможность удаленной работы.


---




Поделиться:

Опубликована 10 дней назад

Вакансия в подборках

  1. Разработчик
  2. Руководитель
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.