👀 Классные компании ищут бэкендеров — на Вайб-чеке → vibe.habr.com

Frontend Developer

Местоположение и тип занятости

Неполный рабочий деньМожно удаленно

Компания

Мы работаем в сфере ACS (Access Control Systems), 15 лет занимаемся разработкой ACS software и электроники

Описание вакансии

О компании и команде

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