Евирма

Middle/Senior Frontend developer (React, Redux)

200 000 - 350 000 RUR
  • Воронеж
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет

Основная работа

Разработка плагина Evirma для браузера — плагин расширяющий аналитику продавца в личном кабинете на Wildberries.

Наше расширение уже помогает сотням тысяч пользователей, и мы ищем Senior-разработчика в команду, чтобы продолжать развитие продукта.

Проект сложный, с большим объёмом бизнес-логики, реализуемой на фронтенде. Это не типовой frontend, где достаточно просто дернуть эндпоинт и отобразить данные. Из-за архитектурных особенностей часть бизнес логики реализуется непосредственно в браузерном расширении — поэтому нам нужны разработчики, которые хорошо разбираются в принципах SOLID, Clean Architecture и Feature-Sliced Design (FSD). Работа включает получение данных по API от Wildberries и наших серверов, их обработку, отображение и встраивание в интерфейс сайта.

Работа удалённая, в молодом, но уже востребованном стартапе.

Мы ищем человека, которому интересна разработка динамичного IT-продукта, которым ежедневно пользуются более 100 000 человек.

Что важно:

  • Быстрое и вовлечённое участие в разработке — основной критерий.

  • В проекте нет аналитиков и подробной документации.

  • Постановка задач в свободной форме.

  • В команде сейчас 3 фронтенд-разработчика.

Обязанности:

  • Разработка на TypeScript с использованием React.

  • Ненормированный график (90% времени — по вашему выбору).

  • Полная занятость, совмещение с другими проектами не допускается.

  • Самостоятельное тестирование продукта перед релизом.

  • Оперативное исправление багов, если они попали в продакшн.

Требования:

  • Уверенное знание TypeScript и React.

  • Опыт настройки Webpack или Vite.

  • Уверенное владение Git.

  • Обязателен опыт работы с Redux и redux-saga.

  • Понимание архитектуры FSD (Feature-Sliced Design), Clean Architecture и принципов SOLID.

  • Желателен опыт разработки расширений для браузеров (Chrome/Firefox) или готовность быстро разобраться.

  • Желателен опыт работы с Chart.js и AgGrid.

  • Ежедневная коммуникация — через Telegram и Zoom.

Если вы хотите быть частью команды, создающей востребованный продукт с активной пользовательской базой — будем рады знакомству!

Мы можем предложить некоторым кандидатам предоставить документы, частично или полностью подтверждающие опыт, указанный в резюме. Это может быть:

  • выписка из электронной трудовой, подписанная электронной подписью (ЭП);

  • договоры и/или акты, оформленные через ЭДО и подписанные обеими сторонами.