Senior Frontend Developer (удаленный формат)

Дата размещения вакансии: 05.09.2024
Работодатель: Sigur
Уровень зарплаты:
з/п не указана
Город:
Нижний Новгород
Требуемый опыт работы:
От 3 до 6 лет

Компания 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‑проектами;
  • Возможность участия в полном цикле разработки нашего продукта от идеи до реализации;
  • Интересные реалистичные задачи и, как следствие их выполнения, профессиональный и карьерный рост;
  • Отсутствие формальных потолков и ограничений на темп роста;
  • Конкурентную заработную плату, размер которой определим вместе, исходя из результатов собеседования и наличия у тебя релевантного для нас опыта;
  • Демократичную атмосферу и культуру открытости, взаимопомощи;
  • Профессиональную команду, у которой можно многому научиться и перенять полезный опыт;
  • Корпоративные мероприятия (деловые, спортивные, развлекательные).