Команда IZI — это молодые и амбициозные специалисты, которые активно меняют рынок мобильной связи и развлечений. Мы пишем код, проектируем интерфейсы, продвигаем бренд, пишем подкасты, строим бизнес-процессы, помогаем клиентам, исследуем и анализируем
Приложение растёт, появляются новые направления и мы ищем людей с похожими ценностями.
Обязанности:
-
Создание нового функционала для клиентской (Front-end) части продукта IZI.
-
Работа с текущим функционалом, включая исправление ошибок и оперативное реагирование на инциденты, переданные поддержкой.
- Первичное тестирование новых разработок/доработок, в том числе проверка кода (front-end) команды разработки. Разработка и проведение модульного тестирования (UNIT тесты);
- Оптимизация кодовой базы клиентской (front-end) части продукта IZI. Снижение времени отклика пользовательских интерфейсов;
- Обеспечение доступности и скорости работы клиентской (front-end) части продукта IZI в рамках согласованного SLA;
- Поиск, анализ применимости и пилотирование новых технологий и фреймворков клиентской (front-end) части продукта IZI;
- Обеспечение качественного анализа и устранения корневых причин сбоев, аварий, низкой производительности клиентской (front-end) части систем в зоне ответственности;
- Участие в формировании технологической дорожной карты развития клиентской (Front-end) части платформы.
-
Поиск и внедрение путей улучшения принятых практик по ведению разработки ПО и повышению качества кода внутри Команд.
Требования: - Навыки разработки Front-end части Web проектов на JavaScript;
- Навыки командной разработки (с использованием Confluence, Jira);
- Знание принципов работы сети интернет;
- Навык проведения анализа чужого кода;
- Понимание основ информационной безопасности;
- Знание HTML5/CSS3 (кроссбраузерность, адаптивность, блочная верстка), LESS, SASS;
- Знание нативного JavaScript и особенностей языка;
- Опыт работы с фреймворками: React, Angular или Vue;
- Опыт работы с Typescript/Flow, Websockets;
- Опыт применения принципов Continuous Delivery & Deployment & Integration и работы с системами Continuous integrations (GitLab, Jenkins, TFS);
- Знание систем контроля версий (Git, SVN);
- Знание английского языка (для технической документации).
При отклике на вакансию просим в сопроводительном письме указать:
Ваши зарплатные ожидания.
Кратко описать ваш опыт и уровень владения ключевыми инструментами, указанными в требованиях вакансии.