Frontend-разработчик React (в направление информационной безопасности)

Дата размещения вакансии: 23.12.2024
Работодатель: Uniteller
Уровень зарплаты:
з/п не указана
Город:
Москва
Олимпийский проспект 16с5
Требуемый опыт работы:
От 1 года до 3 лет

Мы растем, развиваемся и сейчас ищем коллегу в направление информационной безопасности.

Мы предлагаем:

  • Работа в стабильной IT-аккредитованной компании (с наличием брони);
  • Работа в отличной команде профессионалов;
  • Комбинированный или удаленный формат работы;
  • Профессиональная реализация твоих амбиций;
  • "Белая" заработная плата;
  • ДМС, выплаты в День Рождения;
  • Интересная работа в масштабных проектах информационной безопасности.

Чем предстоит заниматься:

  • Разработка frontend-приложений на React, TS, JS, HTML, CSS;
  • Разработка интерфейсов с использованием библиотеки компонентов PrimeReact;
  • Участие в проектировании технических решений;
  • Разработка функциональности системы в соответствии с требованиями;
  • Проведение код-ревью;
  • Диагностирование ошибок и сбоев, их исправление;
  • Работа в тесном сотрудничестве со специалистами backend-разработки, тестирования и аналитиками.

Требования:

  • Отличные знания JavaScript, TypeScript;
  • Отличные знания React;
  • Опыт использования стейт менеджеров по типу Redux;
  • Умение собирать новое приложение с нуля. Настройка webpack, jest, husky;
  • Умение выбрать тип архитектуры для нового приложения исходя из бизнес-потребностей, масштаба проекта, навыков команды разработки;
  • Навыки адаптивной и кросс-браузерной верстки;
  • Навыки работы с макетами figma\pixso с использованием подхода pixel perfect;
  • Знание принципов ООП, KISS, DRY, SOLID;
  • Понимание принципов REST (для построения API) и знание HTTP-протокола;
  • Умение работать с git, знание git flow;
  • Понимание принципов UI/UX;
  • Опыт работы в распределенных командах.

Будет плюсом:

  • Опыт в настройке мок-серверов для отладки фронтовых приложений;
  • Знание Big O нотации;
  • Знание методологии БЭМ;
  • Опыт оптимизации работы приложений;
  • Опыт тестирования JS-приложений, unit-тестов на jest, авто-тестов на cypress\cucumber\selenium;
  • Опыт работы в Agile-команде;
  • Широкий кругозор в области web-разработки;
  • Опыт работы на проекте с большим количеством интеграций.