Просмотр вакансии

Сегодня 05-02-2026 22:47
05.02.2026, 17:08

Frontend-разработчик Senior

Работодатель: RetailCRM

RetailCRM

Город: Липецк
Занятость: Полная занятость, Удаленная работа
Опыт работы: От 3 до 6 лет

RetailCRM — это передовое SaaS-решение для eCommerce и ритейла. Наш продукт помогает тысячам клиентам обеспечивать высококлассный сквозной клиентский опыт покупок и автоматизировать процессы продаж.

Наша система помогает интернет-магазинам и офлайн-ритейлерам сократить рутину и избавиться от ошибок, сведя всю работу в единое окно.

25 000 подключённых интернет-магазинов и розничных точек, начиная от малого бизнеса и до федеральных компаний как на территории России, так и в странах СНГ, Евросоюза, Латинской Америки, Чили. Среди наших клиентов: Lacoste, Лента, Адамас, Letique, Polaris, Harman, Sisley, Samsonite, Твой Дом и др.

Несколько цифр о нас:

  • с нами ритейл растет и развивается более 10 лет;

  • 651 млрд в год — общий объём продаж пользователей RetailCRM;

  • 36 млн заказов в год

  • система хранит более 100 млн. клиентских профилей;

  • 200+ высококвалифицированных специалистов, работающих в разных уголках планеты;

  • почти 40% сотрудников работают в компании более 3 лет, каждый 5 сотрудник — более 5 лет;

4 офиса в Липецке, Москве, Ростове-на-Дону и Оренбурге.

В нашу команду профессионалов ищем senior Frontend-разработчика с полной занятостью для работы над проектом RetailCRM.


О команде:

Проект находится в стадии эволюции: мы переходим от классического backend-рендеринга к архитектуре с разделёнными backend и frontend, построенной на связке GraphQL + Vue.js.

Помимо core-приложения, в экосистеме RetailCRM существует множество отдельных модулей и сервисов: чаты, онлайн-консультант, интеграции с внешними системами и другие интерфейсы.
Для обеспечения единообразия пользовательского опыта мы разрабатываем собственную библиотеку Vue-компонентов в рамках единой дизайн-системы.

Core-сервис отличается плотной связкой frontend и backend, поэтому от инженера требуется умение ориентироваться в backend-логике и понимать, как принимаются архитектурные решения на серверной стороне.

Ваша роль в проекте — старший инженер разработки web-интерфейса

Роль предполагает активное участие во всех ключевых аспектах разработки:

  • разработка кода;
  • участие в код-ревью;
  • участие в рефакторинге и развитии проекта — для нас важно не только писать код, но и делать его надёжным, поддерживаемым и расширяемым;
  • оптимизация логики, ресурсов и сборки web-интерфейса (не ограничиваясь конфигурацией бандлеров);
  • разработка автоматических тестов;
  • развитие архитектуры на стыке frontend и backend (PHP 8, Symfony 6, Go-сервисы): работа с API, e2e-тестированием и кодогенерацией на основе backend-логики.

Last but not least:
Старший инженер — это активный участник и драйвер процессов, а не пассивный исполнитель. Мы ожидаем инициативу в выявлении проблемных мест, предложении и внедрении новых практик, повышающих эффективность разработки. Со своей стороны предоставляем широкие полномочия и соответствующую ответственность.

Мы ожидаем, что вы:

  • отлично знаете HTML и CSS, имеете опыт работы с препроцессорами (**LESS, SCSS**); верстка — неотъемлемая часть разработки, у нас есть собственный UI-kit;
  • уверенно владеете JavaScript, понимаете различия между уровнями синтаксиса (**ES5, ES6+**);
  • имеете опыт разработки на TypeScript, понимаете generics и type inference (весь новый код пишется на TS, также ведётся миграция существующего);
  • разбираетесь в сборке frontend-кода, работали с Vite и/или Webpack, понимаете, как и зачем работают бандлеры;
  • имеете опыт разработки на Vue, понимаете механику реактивности и перерисовки на глубоком уровне (умения «собрать форму по документации» недостаточно);
  • имеете опыт написания автотестов и понимаете, какие аспекты логики следует покрывать тестированием;
  • уверенно работаете в терминале Linux (или другой Unix-подобной системы);
  • используете Docker для организации воспроизводимого локального окружения;
  • имеете опыт работы с CI/CD (GitLab CI или GitHub Actions), включая их настройку.

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

  • опыт разработки плагинов и загрузчиков для Vite / Webpack;
  • опыт написания ESLint-плагинов;
  • опыт разработки библиотек;
  • опыт backend-разработки (**PHP + Symfony / Go / Node.js**);
  • опыт работы с GraphQL;
  • опыт оптимизации frontend-приложений (логика, ресурсы, верстка)

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

  • IT-продукт, востребованный на российском и международном рынках;
  • оформление по ТК РФ с первого дня, полностью белая зарплата с учетом премий и бонусов;
  • работа в аккредитованной IT компании;
  • конкурентная заработная плата с регулярным повышением (размер обсуждается по итогам собеседования);
  • возможность управлять своим графиком, 5\2 с гибким временем начала рабочего дня, отсутствие жёсткого контроля и бюрократии;
  • предоставляем всю необходимую для работы технику;
  • возможность работать как из офиса в Липецке, Москве, Ростове-на-Дону, Оренбурге, так и в удаленном формате;
  • ДМС после испытательного срока;
  • полная поддержка на этапе онбординга - теоретические материалы, встречи, наставничество;
  • перспектива карьерного роста: 90% наших менеджеров выросли в рамках компании;
  • профессиональный рост: внешнее обучение, сильная команда, сложные и интересные задачи, современный стек технологий;
  • насыщенная корпоративная жизнь, несколько офлайн-корпоративов в год с возможностью лично пообщаться с коллегами;
  • классная команда, возможность открытого диалога с ТОП-менеджерами компании, все идеи обсуждаются, мы ценим инициативность;
  • наши ценности: рациональность, человечность и прогрессивность.

    Если они тебе откликаются, то до встречи на собеседовании!

 

Откликнуться на вакансию

Дата
05.02 08.02
USD
2.8787 2.8616
EUR
3.4009 3.3713
RUB
3.7347 3.7424
UAH
6.6773 6.6315
CHF
3.7085 3.6765
GBP
3.9459 3.8825
PLN
8.0515 7.9946
Минск
Утром: °C
Днем: °C
Вечером: °C
Ночью: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения