О компании и команде
Компания Sigur ищет Java Script разработчика для создания фронтенда микросервисной платформы на проект Партнерский портал.
Партнерский портал- это многофункциональный инструмент, позволяющий пользователям удобно взаимодействовать с сервисами компании.
Задачи, которые предстоит выполнять:
Анализ текущей системы и взаимодействие с командой:
- Ознакомление с текущим функционалом партнерского портала.
- Взаимодействие с командой дизайнеров и бэкенд-разработчиков для согласования технических и визуальных решений.
- Изучение бизнес-логики портала, чтобы сохранить основные функции при переносе на новый стек.
Перенос на новый стек технологий:
- Переписывание существующего фронтенда портала на новый стек.
- Оптимизация производительности и улучшение пользовательского опыта.
Реализация нового дизайна:
- Внедрение нового дизайна в интерфейс портала на основе предоставленных макетов Figma.
- Обеспечение адаптивности интерфейса для корректного отображения на различных устройствах (десктопы, планшеты, мобильные устройства).
- Обеспечение кросс-браузерной совместимости.
Интеграция с существующими и новыми API:
- Настройка взаимодействия с бэкендом компании через REST API для загрузки и обновления данных.
- Обеспечение корректного отображения и обновления данных на фронтенде в реальном времени.
Тестирование и отладка:
- Написание и поддержка модульных и интеграционных тестов для нового фронтенда.
- Поиск и устранение багов, связанных с функциональностью и дизайном.
Поддержка и улучшение кода:
- Поддержка чистого и читаемого кода, соблюдение стандартов кодирования.
- Внедрение лучших практик для поддержки масштабируемости и расширяемости проекта.
Ожидания от кандидата
Навыки, которые потребуются в работе:
- Опыт разработки SPA, понимание архитектуры сложных приложений;
- Профессиональный опыт работы с React;
- Знание JavaScript: ES6, Promises и TypeScript;
- Знание HTML5, CSS3(Flex, grid);
- Опыт работы в команде в качестве ведущего разработчика;
- Навыки работы с Git;
- Навыки работы с Task Mgmt системами (Jira, YouTrack etc.);
- Опыт взаимодействия с дизайнерами (Figma);
- Опыт работы со стейт менеджером (Redux/ MobX);
- Знания MUI 5.
Навыки, обладание которыми будет плюсом:
- Умение разрабатывать адаптивные интерфейсы;
- Опыт разработки PWA;
- Умение работать с одним из CSS препроцессоров SCSS\LESS;
- UX навыки, «чувство стиля».
Условия работы
Работая с нами, ты получишь:
- Работу в аккредитованной Минцифры компании с российскими IT‑проектами;
- Возможность участия в полном цикле разработки нашего продукта от идеи до реализации;
- Интересные реалистичные задачи и, как следствие их выполнения, профессиональный и карьерный рост;
- Отсутствие формальных потолков и ограничений на темп роста;
- Конкурентную заработную плату, размер которой определим вместе, исходя из результатов собеседования и наличия у тебя релевантного для нас опыта;
- Демократичную атмосферу и культуру открытости, взаимопомощи;
- Профессиональную команду, у которой можно многому научиться и перенять полезный опыт;
- Корпоративные мероприятия (деловые, спортивные, развлекательные).