👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Middle Frontend Developer React (ОФИС)

Зарплата

от 120 000 до 180 000 ₽

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

ЕкатеринбургПолный рабочий день

Компания

Решения для бизнеса на основе больших данных

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

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

SpectrumData  - аккредитованная IT-компания, которая объединяет группу федеральных сервисов по проверке: автомобилей (https://avtocod.ru и avtocod.ru/profi), физических лиц (https://checkperson.ru), контрагентов (https://xfirm.ru), объектов недвижимости (https://egrnreestor.ru), а также кредитных историй (https://cbch.ru).

Мы агрегируем, обрабатываем и обогащаем данные из различных источников. Нашими клиентами являются Яндекс, Mail group, Газпромнефть, ВСК, Кардиф, Согласие, Росгосстрах и многие другие. В нашей команде уже более 200 профессионалов, и мы будем рады единомышленникам, которые готовы к нам присоединиться :)

У нас ты сможешь влиять на продукт и процессы, определять архитектуру решений и выбирать технологии для использования.
Также есть возможность участвовать в разработке сервисов на основе собранных данных.

Задачи, которые надо будет решать:

  • Разработка клиентского интерфейса (react, redux);
  • Разработка серверной части приложения (серверный рендеринг, seo-оптимизация);
  • Разработка backend на graphql для обвязки существующего rest-api;
  • Адаптация приложений под мобильные устройства;
  • Написание модульных и интеграционных тестов (jest, testing library, playwright);
    Участие в разработке новой архитектуры проектов.
  • Что мы любим и используем:

    • JS, ES6, Typescript;
    • Webpack;
    • React, Redux;
    • Изоморфные компоненты + серверный рендеринг;
    • Node.js, Express, Nest.js;
    • Graphql, Apollo;
    • Unit, e2e тестирование;
    • Docker;
    • Работу в формате agile.

    Ожидания от кандидата

    • Отличное знание JavaScript (es5/es6);
    • Знание TypeScript;
    • Знание Node.js;
    • Знание webpack;
    • Опыт работы с React + Redux;
    • Понимание работы server side rendering на React + Node

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

    • Опыт работы с известными библиотеками компонентов material-ui, semantic-ui;
    • Опыт написания Unit и интеграционных тестов;
    • Готовность предоставить примеры кода;
    • Желание изучать новые технологии: Graphql, Backend.

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

    • Ты будешь работать по Scrum, заниматься развитием нескольких наших зрелых продуктов (которые динамично меняются), у тебя будет слаженная команда и наставник на период адаптации;
    • РАБОТА В ОФИСЕ Г. ЕКАТЕРИНБУРГ, в центре города (с парковкой).
    • У тебя будет гибкое начало рабочего дня;
    • Обязательно будет современное "железо" и любые необходимые сервисы;
    • Регулярный пересмотр заработной платы по мере твоего развития в компании;
    • Официальное трудоустройство, белая заработная плата, полный рабочий день.

    Бонусы

    • Возможность развития в команде профессионалов по работе с данными;
    • Вертикальный и горизонтальный карьерный рост;
    • Гибкий рабочий день и понятные рабочие процессы;
    • Корпоративная tech-библиотека;
    • Оплата профессионального обучения и посещение конференций;
    • Бесплатное обучение английскому в офисе;
    • Корпоративы, вылазки на природу и активный отдых;