Описание вакансии
RetailCRM — это передовое SaaS-решение для eCommerce и ритейла. Наш продукт помогает тысячам клиентам обеспечивать высококлассный сквозной клиентский опыт покупок и автоматизировать процессы продаж.
Наша система помогает интернет-магазинам и офлайн-ритейлерам сократить рутину и избавиться от ошибок, сведя всю работу в единое окно.
RetailCRM уже используют более 22 000 интернет-магазинов, начиная от малого бизнеса и до федеральных компаний как на территории России, так и в странах СНГ, Евросоюза, Латинской Америки, Чили. Среди наших клиентов: Lacoste, Лента, Адамас, Letique, Polaris, Harman, Sisley, Samsonite, Твой Дом и др.
Несколько цифр о нас:
-
с нами ритейл растет и развивается более 10 лет;
-
система хранит более 100 млн. клиентских профилей;
-
ежедневно обрабатывается несколько сотен тысяч заказов;
-
ежемесячно в переписках между менеджерами магазинов и клиентами проходят десятки миллионов сообщений из различных мессенджеров;
-
200+ высококвалифицированных специалистов, работающих в разных уголках планеты;
-
почти 40% сотрудников работают в компании более 3 лет, каждый 5 сотрудник — более 5 лет;
-
5 офисов в Липецке, Москве, Нижнем Новгороде, Ростове-на-Дону и Оренбурге.
В нашу команду профессионалов ищем senior Frontend-разработчика с полной занятостью для работы над проектом RetailCRM.
О команде:
Сейчас проект претерпевает эволюцию от классического приложения с рендерингом на backend к отдельным backend/frontend в связке GraphQL + VueJS.
Помимо этого, в составе RetailCRM есть множество отдельных модулей и приложений, такие как чаты, онлайн-консультант, модули интеграции с внешними сервисами и т.д. Чтобы добиться единообразия в реализации этих интерфейсов, мы разрабатываем свою библиотеку vue-компонентов в рамках единой дизайн-системы.
В core-сервисе довольно плотная взаимосвязь frontend c backend, поэтому мы ищем кандидата, который перешел или переходит во frontend из backend с опытом работы в PHP и в идеальном случае в Symfony.
Вам будет предоставлена широта полномочий и ответственности по развитию и улучшению frontend-а нашего проекта. Можно и нужно будет выявлять проблемные точки в коде, оптимизировать работу интерфейса, вводить новые практики, оптимизировать сборку фронта и пр.
Какие задачи будут в работе:
-
участие в код-ревью;
-
обсуждение с командой планов по улучшению проекта и best practices;
-
выявление узких точек во frontend;
-
оптимизация производительности;
-
рефакторинг устаревшего, нетипизированного или медленно работающего кода;
-
оптимизация и совершенствование сборки;
-
улучшения процессов авто-тестирования, написание тестов;
-
улучшение архитектуры на стыке с backend (PHP 8, Symfony 6).
Что ожидаем от кандидата:
-
отличные знания JS (ES5, ES6);
-
отличные знания Vue.js (2, 3), опыт коммерческой разработки от 1 года;
-
хорошие знания HTML, CSS (LESS, SCSS, PostCSS);
-
опыт работы с системами сборки (Webpack, Gulp);
-
желателен опыт работы с backend (например, PHP, Symfony, Go)
-
умение работать с терминалом Linux, Docker, умение развернуть готовое окружение;
-
опыт работы с git/gitlab и CI/CD;
-
знание и опыт работы с TypeScript.
Будет плюсом:
-
опыт работы с GraphQL;
-
опыт работы с unit-тестированием;
-
опыт оптимизации frontend-а сложных приложений.
Что мы предлагаем:
-
IT-продукт, востребованный на российском и международном рынках;
-
оформление по ТК РФ с первого дня, полностью белая зарплата с учетом премий и бонусов;
-
работа в аккредитованной IT компании;
-
конкурентная заработная плата с регулярным повышением (размер обсуждается по итогам собеседования);
-
возможность управлять своим графиком, 5\2 с гибким временем начала рабочего дня, отсутствие жёсткого контроля и бюрократии;
-
предоставляем всю необходимую для работы технику;
-
возможность работать как из офиса в Липецке, Москве, Ростове-на-Дону, Оренбурге, Нижнем Новгороде, так и в удаленном формате;
-
ДМС после испытательного срока;
-
полная поддержка на этапе онбординга — теоретические материалы, встречи, наставничество;
-
перспектива карьерного роста: 90% наших менеджеров выросли в рамках компании;
-
профессиональный рост: внешнее обучение, сильная команда, сложные и интересные задачи, современный стек технологий;
-
насыщенная корпоративная жизнь, несколько офлайн-корпоративов в год с возможностью лично пообщаться с коллегами;
-
классная команда, возможность открытого диалога с ТОП-менеджерами компании, все идеи обсуждаются, мы ценим инициативность;
-
наши ценности: продуманность, человечность и прогрессивность. Если они тебе откликаются, то до встречи на собеседовании!