Middle/Senior Frontend Developer
Требования
Местоположение и тип занятости
Компания
Объединяем IT и ретейл, чтобы совершать самые важные покупки было просто — во всех уголках страны
Описание вакансии
Условия работы
Чем предстоит заниматься:
- Разработка пользовательского интерфейса DMP платформы (Frontend);
- Разработка пользовательского интерфейса BI системы(Frontend);
- Реализация клиентской части бизнес-логики;
- Создание легко масштабируемых и оптимизированных компонентов приложения;
- Взаимодействие и коммуникация с другими участниками команды;
- Участие в оценке задач по срокам выполнения, декомпозиция задач;
- Code Review других членов команды;
- Решение технических и архитектурные задач;
- Написание unit тестов.
Ожидания:
- Хорошее знание JavaScript, TypeScript и опыт работы с последними версиями;
- Опыт работы с D3, хорошее знание алгоритмов, структур данных для визуализации (интерактивные таблицы, графы, деревья и т.д.);
- Умение писать структурированный и читаемый код;
- Понимание основ функционального программирования и адаптивной верстки;
- Опыт работы с одним или несколькими фреймворков в среде Node.js (Vue, React, AngularJS);
- Опыт работы с системами управление состоянием приложения (Vuex / Redux);
- Опыт построения SPA-приложений;
- Опыт работы с Storybook;
- Опыт использования препроцессора SASS(SCSS);
- Опыт работы с GraphQL, Trino;
- Опыт работы с системами сборки (Webpack);
- Умение работать с системой контроля версий (git, gitlab);
Бонусы
- график работы 5/2 с гибким началом;
- развитие – мы оплачиваем обучение на курсах и участие в конференциях;
- возможность реализовать свой опыт и потенциал в интересных и многоплановых проектах;
- дружеская атмосфера и поддержка команды.