О компании:
АО «Единая Сервисная Платформа» (АО «ЕСП») – IT-компания, предоставляющая своим клиентам сервис обслуживания элементов кассовых узлов, которые являются многокомпонентными, программно-аппаратными комплексами.
АО «ЕСП» работает в партнерстве с ключевыми производителями ККТ (АТОЛ, ШТРИХ-М, ЭВОТОР и др.), системой маркировки «Честный знак» и другими
вендорами. Особенность компании – полностью автоматизированная система дистанционного управления кассовыми узлами, экспертиза и комплексное обслуживание.
АО «ЕСП» - разработчик собственного ПО, разработка и сервис включают построение среды и средств информационной безопасности. АО "ЕСП" развивает федеральную сеть обслуживания внедренных разработок как дистанционно, через интернет средства, так и осуществляет выезды инженеров на места.
Вакансия: Senior front-end developer
Задачи:
- Разработка сложных клиентских приложений на React;
- Создание и поддержка архитектуры приложения, включая организацию кода, управление состоянием и взаимодействие с API;
- Разработка и реализация новых функций и компонентов, а также оптимизация существующего кода для повышения производительности и качества;
- Работа с командой разработчиков для обеспечения согласованности и высокого качества кода;
- Участие в код-ревью и предоставление конструктивной обратной связи коллегам;
- Решение сложных проблем и ошибок, связанных с фронтенд-разработкой;
- Участие в разработке внутренней библиотеки UI компонентов и других общих библиотек для отдела фронтенд разработки.
- Тесное взаимодействие с командой backend (REST)
- Разработка экранов по макетам Figma, взаимодействие с дизайнером
- Участие в обсуждениях и мозговых штурмах онлайн (взаимодействие с группами разработки (бэк и фронт), аналитики, контроля качества и эксплуатации).
Требования:
- Высшее техническое образование;
- Опыт работы React разработчиком от 3 лет (хуки, context API, suspense, router 5), Redux-saga;
- Опыт разработки на ES6+ от 3-х лет;
- Знание jQuery;
- TS не менее 3-х лет;
- Хорошие знания CSS3;
- Умение работать с Git, Jira, Confluence;
- Опыт разработки SPA приложений с клиент-серверным взаимодействием на основе JSONApi (или RESTApi);
- Знание популярных npm-пакетов необходимых для разработки клиентских приложений;
- Понимание базовых принципов переиспользования кода и создания масштабируемого API.
Будет плюсом:
- Опыт работы с PostCSS, emotion (styled-components), css-модулями;
- Опыт темизации MUI и других UI фреймворков;
- Опыт работы с react-hook-form;
- Опыт создания и публикации npm-пакетов.
Условия:
- Оформление по ТК РФ, полностью белую ЗП
- Офис на ст. м. "Шаболовская"
- Работу в перспективном стартапе с продуктом федерального уровня
- Возможности реализовать свой потенциал и вывести новый продукт на рынок
- Возможность внести свои инициативы и увидеть результат своей работы
- Много свободы и ответственности
- Открытую корпоративную культуру, адекватное руководство
- Компетентный коллектив
- Отсутствие бюрократии