H
HireSeeker
прайм груп

Разработчик Javascript

прайм груп · Тверь · 6 мая

Зарплата не указанаoffice
Открыть на hh.ru

ООО «ПРАЙМ ГРУП» - системный интегратор с большим опытом реализации ИТ проектов различного масштаба и уровня сложности. Тверской филиал с 2004 года ведет уникальные проекты по разработке и внедрению программных решений для автоматизации деятельности крупных компаний и финансовых организаций.

Компания "ПРАЙМ ГРУП" входит в состав аккредитованных ИТ-компаний Минцифры России.

С целью создания решений для корпоративных заказчиков компания приглашает на работу разработчика Javascript.

Заработная плата будет складываться из опыта и наличия тех или иных компетенций.

Основные обязанности:

  • Разработка и поддержка пользовательских интерфейсов на React 18+;
  • Знание TypeScript и JavaScript на уверенном уровне;
  • Верстка Jsx-компонентов с использованием CSS-in-JS;
  • Интеграция с бэкендом через REST API;
  • Тесное взаимодействие с backend-разработчиками: участие в проектировании контрактов API, синхронизация по структуре данных и форматам обмена;
  • Сотрудничество с тестировщиками: совместная работа над тест-кейсами, уточнение требований, оперативное исправление дефектов;
  • Написание unit-тестов на Jest, поддержание покрытия кода на должном уровне;
  • Контроль качества кода с использованием SonarQube, работа по устранению code smells, уязвимостей и повышению метрик надёжности;
  • Участие в командных активностях: код-ревью, груминг задач, ретроспективы.

Основное необходимое:

  • Опыт работы JavaScript/TypeScript разработчиком от 2-х лет;
  • Уверенное знание ES6+ и понимание асинхронного программирования;
  • Хороший опыт работы с React 18+ ;
  • Опыт работы с TypeScript;
  • Понимание принципов работы с REST API, опыт использования axios;
  • Знание HTML/CSS, опыт работы с CSS-in-JS;
  • Опыт верстки Jsx-компонентов;
  • Знание одного из стейт-менеджеров (MobX предпочтительно, Redux будет плюсом);
  • Опыт написания unit-тестов с использованием Jest и сопутствующих библиотек (React Testing Library и подобные);
  • Опыт работы с инструментами статического анализа кода (SonarQube);
  • Навыки коммуникации и опыт работы в кросс-функциональной команде.

Будет преимуществом:

  • Опыт работы с библиотеками компонентов (Ant Design и аналогичные);
  • Знание Next.js;
  • Понимание принципов адаптивной и кроссбраузерной верстки;
  • Опыт написания тестов.

Условия работы:

  • Оформление согласно ТК РФ, социальный пакет;
  • Работа в аккредитованной ИТ-компаний;
  • Режим работы по выбору (офис, удалённый, совмещённый);
  • Возможности профессионального и карьерного роста, обучение за счёт компании;
  • Регулярный пересмотр заработной платы по результатам роста профессионального уровня, ежегодные индексации;
  • Интересные и высокотехнологичные проекты с применением новейших технологий разработки;
  • Оплата корпоративной мобильной связи.