Открыт набор на вакансию junior full-stack в г. Казань.
Newbeautybox.ru — сервис, который превращает знакомство с косметикой в праздник. Партнёры проекта – 600+ мировых косметических брендов, среди которых Uriage, Erborian, Holly Polly, Influence Beauty и мы постоянно подключаем новые бренды. Наши партнёры — Ozon, Яндекс.Маркет, WDay.ru, Psychologies.ru, Maximonline.ru, Parents.ru, StarHIT и многие другие имена, которые ты точно знаешь. Beauty — очень крутое направление. Не стоит относиться к проекту как к простому интернет-магазину требующего поддержки. Сфера семплинга требует плотное взаимодействие с клиентами и качественную проработку всех сервисов. А их у нас уже очень много: Собственные решения для экспорта товаров на маркетплейсы (ozon/wildberries) Система опросов пользователей о продуктах, работе поддержки Собственные конструкторы отчётов (презентаций о продукте) Системы автоматического создания заказов Сложные системы скидок Всего у нас около 120-140 различных модулей с достаточно глубокой проработкой Кого мы ищем? Нам нужен помощник для разработчика. Приоритет для основного разработчика — задачи на оптимизацию/доработку текущих сервисов и обновление функционала. Твой приоритет — задачи на разработку полностью новых сервисов или переработка отдельных сервисов. Примеры ближайших задач: Интеграция нового дизайна (обновление бека и компонентов на vue) Доработки по каталогу боксов, фильтры товаров Новый сервис реестров заказов на (Vue + API на bitrix) Обновление сервисов связанных с доставкой (5Post/SDEK) Задачи прорабатываются совместно с командой. Акцент делаем на разумный баланс между качеством кода и скоростью разработки. Мы понимаем что проработка задачи и поиск стабильного решения требует времени, и не делаем упор только на скорость. Что ждем от тебя: Коммуникативность: мы должны не просто решить поставленную задачу, а выяснить в чём действительно проблема и подобрать оптимальный способ решения Умение грамотно и чётко выражать свои мысли Умение пользоваться Git, коммитить и подтягивать изменения Опыт backend-разработки на PHP, понимание принципов ООП и паттернов проектирования, рекомендаций PSR Базовый опыт работы с Bitrix, понимание D7, знание модуля интернет-магазина Опыт работы с vue.js, создание простых компонентов С чем будем работать: Основной интернет-магазин на bitrix (80% задач) Bitrix, используем как фреймворк Фронт на vue, препроцессор scss Большая часть функционала реализована через отдельные модули и сервисы Вспомогательный проект (20% задач) Бек на laravel, фронт на vue О специфике работы честно: Инхаус разработка подразумевает работу над одним проектом, с приоритизацией задач от интересов бизнеса. Тут не будет возможности выбрать проект, отказаться от задачи или серьёзно повлиять на существующий стек. Далеко не все задачи будут интересными, придётся сталкиваться и с текучкой (падения сервисов, мелкие задачи по новым акциям) и с legacy-кодом. Приоритеты могут резко меняются и придётся оставлять задачу незаконченной/искать более простое решение Это есть везде, но мы не боимся об этом говорить. Формат работы: Разработку и планирование ведём недельными спринтами, задачи ведём в Jira Коммуникация в Slack Ежедневные синки разработки на 30-45 минут Основной KPI — успешно завершенный спринт Что тебя ждет в Newbeautybox? Удалённая работа 8 часовой рабочий день (6 рабочих часов + 2 часа на развитие) Официальное оформление, отпуска и больничные Регулярные поставки тактических запасов косметики для близких :) Свобода действий - ты выбираешь, как выполнять задачу и с помощью каких инструментов, нам главное результат