Team Lead Frontend (React)
Требования
Местоположение и тип занятости
Компания
Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге
Описание вакансии
О компании и команде
Bell Integrator – один из ведущих системных интеграторов страны.
Мы аккредитованная ИТ-компания и являемся частью большой семьи ГК Softline.
Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.
Проект - Интернет-банк для юридических лиц и ИП
- Язык программирования: JavaScript (ReactJS)
- Воркфлоу: Code Style, git workflow, Code Review
Задачи
- Разработка нового личного кабинета для юридических лиц и ИП
- Разработка новых страниц ЛК в соответствии с дизайн-макетами
Ожидания от кандидата
- Опыт управления командой разработки не менее года
- Опыт в разработке не менее 4 лет
- Значительный опыт разработки SPA, знание базовых шаблонов/паттернов проектирования
- Знание принципов и практический опыт клиентской оптимизации React приложений
- Отличное знание HTML5, CSS3, опыт кроссбраузерной(Safari/Chrome+,e.t.c)/адаптивной вёрстки
- Опыт работы с CSS перпроцессорами (SCSS/SASS/LESS/Stylus)
- Понимание практик UX/UI
- Экспертные знания Javascript со свежими стандартами ECMAScript (Прототипное наследование, this, event loop, promise, async/await, generators/iterators)
- Значительный опыт работы с React и экосистемой:
- стейт менеджеры(Redux)
- роутинг(react-router-dom)
- линтеры (eslint/prettier)
- тестирование(Jest/React testing library)
- сборка (WebPack/vite)
- node Js(npm/yarn)
- css (styled components/css in js/css modules)
- Опыт работы с TypeScript, понимание utility types
- Уверенные знания Git
- Технический английский
Обязанности:
- Руководство командой из нескольких разработчиков
- Участвовать в архитектуре FRONT части приложения
- Участие в оценке, декомпозиции задач и контроль их выполнения
- Организация процессов разработки\code review сотрудников
- Ревью проектной документации, архитектурных и технических решений, кода
- Контроль соблюдения рабочих процессов командой
- Мониторинг мотивации и вовлечённости сотрудников
- Участие в отборе новых разработчиков, оценка квалификации существующих разработчиков
- Организация процесса онбординга новых разработчиков
- Планирование и ликвидация техдолга проекта
- Контроль качества релизов
- Проведение code review (front части)
- Разработка/доработка front-end
- Предоставление оценки трудоемкости реализации задач по предоставленным бизнес требованиям
- Менторство над разработчиками
Условия работы
- Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах
- Опыт работы в распределенной команде профессионалов
- Уровень заработной платы обсуждается индивидуально
- Возможность работать удаленно на территории РФ, РБ