Middle Frontend Developer React (ОФИС)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
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-библиотека;
- Оплата профессионального обучения и посещение конференций;
- Бесплатное обучение английскому в офисе;
- Корпоративы, вылазки на природу и активный отдых;