Middle Frontend Developer (React, TypeScript)

Привет! Мы – компания OCS Distribution, крупнейший в РФ дистрибьютор высоких технологий, инженерных решений, компьютерной и бытовой техники.

Высока вероятность, что в вашем доме есть техника, которую привезли в Россию мы :)

А еще - мы активно развиваем компетенции в интеграции и разработке крупных IT-продуктов: так, наш проект omni.sale выводит бренды на рынок российской электронной коммерции. Основные направления: разработка ПО под собственным брендом OmniCRM, Web-студия с заказной разработкой и доработкой коробочных решений от InSales и Bitrix, группа развития продаж на маркетплейсах.

Команда - профессионалы, проработавшие на ключевых позициях в компаниях-лидерах e-com отрасли (Яндекс.Маркет, IRG, Ситилинк, Технопарк, Ozon, Связной), которые поняли, какого продукта не хватало им самим, и в 2017 году решили сделать его самостоятельно.

Сейчас мы ищем в omni Middle Frontend Developer (React, TS) для проекта миграции CRM-системы с Amber на React.

Стек:

  • React (create-react-app)
  • TypeScipt
  • React-router
  • Redux (redux-toolkit)
  • Ant design system
  • ApiService через RTK query

Зачем идти к нам:

  • CRM разрабатывалась небольшой командой, нет legacy и наследия работы поколений разработчиков;
  • Возможность не просто работать по ТЗ, а своими руками существенно влиять на пользовательскую ценность и конечный продукт;
  • Возможность влиять на архитектуру системы, самостоятельно искать баланс между скоростью и масштабируемостью своих решений;
  • Развиваться. Если есть желание стать senior-разработчиком, брать больше ответственности за решения – это к нам.

С кем предстоит работать:

  • Команда из трех разработчиков, один из которых – сильный тимлид;- Еще в проектной команде есть два продуктовых дизайнера и продакт-менеджер;
  • Остальные, смежные сотрудники, хорошо знают систему и могут быстро дать фидбек по разрабатываемой функциональности.

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

  • Перевод готовой, работающей CRM-системы с Amber на React;
  • Детальный разбор логики работы CRM, а в дальнейшем - разработка новых модулей системы, например: ценообразование, управление каталогом, загрузка товаров;
  • Разработка и совершенствование в CRM новых модулей (ценообразование, аналитика) и доработка существующих (товарный каталог);
  • Пакинг части продукта в коробочное решение.

Что нужно, чтобы работать с нами:

  • Уверенное знание React JS, ТуреScript; умеешь строить и оптимизировать сложные интерфейсы;
  • Знание стандартных алгоритмов и структур данных;
  • Умение писать поддерживаемый и тестируемый код и готовность продемонстрировать прошлые работы;
  • Умение работать с системой контроля версий Git;
  • Гибкость, интерес и готовность брать смежные задачи;
  • Интерес к развитию «живого» продукта под реальные пользовательские запросы.

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

  • Опыт верстки по макетам в Figma;
  • Увлеченность разработкой, умение не “теряться”, сталкиваясь с неизвестной технологией. Например, взять и написать простенький плагин Figma для автоматической выгрузки фото товаров J

Что предлагаем:

  • Стать частью сильной команды, которая делает актуальный для рынка IT-продукт;
  • Хороший уровень "белой" заработной платы, официальное оформление;
  • Полностью удаленный или гибридный (с посещением офиса раз в неделю) формат работы. Офис в Москве рядом со ст. м. Китай-город. С радостью рассмотрим кандидатов из любых уголков России :)
  • Гибкий график с присутствием онлайн с 11 до 18;
  • В случае необходимости выдаем современное "железо";

Для обеспечения качественной работы сайта, идентификации его посетителей, а также сбора статистики посещений наш сайт использует файлы Cookies (куки-файлы), сервисы веб-аналитики и онлайн-маркетинга. Вы можете согласиться или отказаться от использования файлов Cookies.

Вы можете запретить сохранение файлов Cookie в настройках Вашего браузера.

Подробнее о cookie файлах можно узнать здесь