Обязанности:
-
Декомпозиция требований, создание технического дизайна;
-
Оценка требований к продукту на полноту и трудоёмкость;
-
Разработка и отладка клиентской логики веб-приложений.
-
Участие в выборе библиотек и других технологий для использования в проекте.
-
Написание 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 на любые цели или по личным обстоятельствам
-
Обучение/конференции
-
Отсутствие бюрократии