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

Вакансия истекает: 21.11.2024
Откликнуться

Описание вакансии

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% наших менеджеров выросли в рамках компании;

  • профессиональный рост: внешнее обучение, сильная команда, сложные и интересные задачи, современный стек технологий;

  • насыщенная корпоративная жизнь, несколько офлайн-корпоративов в год с возможностью лично пообщаться с коллегами;

  • классная команда, возможность открытого диалога с ТОП-менеджерами компании, все идеи обсуждаются, мы ценим инициативность;

  • наши ценности: продуманность, человечность и прогрессивность. Если они тебе откликаются, то до встречи на собеседовании!