Обязанности: Декомпозиция требований, создание технического дизайна; Оценка требований к продукту на полноту и трудоёмкость; Разработка и отладка клиентской логики веб-приложений. Участие в выборе библиотек и других технологий для использования в проекте. Написание unit - тестов; Оптимизация работы приложений. Верстка по макетам. Участие в код-ревью и других командных процессах. Помощь другим Frontend-разработчикам в команде. Требования: Отличные коммуникативные навыки (сформулировать задачу, требования, помочь разработчикам договориться). Желание погрузиться в детали бизнес процессов продукта, понимать ценность, которую он несет пользователям, быть владельцем своего направления. Умение выбирать инструменты, подходящие под конкретные задачи; Опыт проектирования и масштабирования архитектурных задач, рефакторинга кода; Опыт управления командой разработчиков, мотивация и развитие команды. Опыт коммерческой front-end разработки - от 3х лет. Отличные знания JavaScript, TypeScript и CSS; Хорошее понимание того как React работает "под капотом"; Умение верстать в соответствии с диздоком; Опыт документирования API в OpenAPI 3.0; Умение работать с Git и Jira; Опыт написания unit-тестов; Опыт работы с WebSocket API; Будет большим плюсом: Понимание и принятие agile методик разработки; Хорошее понимание git, умение применять git flow; Понимание принципов и преимуществ функционального программирования; Коммуникабельность, позитивность, желание работать, развиваться, осваивать новые приёмы. Условия: Оформление по ТК РФ Дружная, интеллектуальная, амбициозная команда Удаленный график работы Конкурентная заработная плата Доплата больничного листа до 100% оклада 3 day off на любые цели или по личным обстоятельствам Обучение/конференции Отсутствие бюрократии