Junior Full-Stack разработчик
Newbeautybox.ru — сервис, который превращает знакомство с косметикой в праздник. Партнёры проекта – 600+ мировых косметических брендов, среди которых Uriage, Erborian, Holly Polly, Influence Beauty и мы постоянно подключаем новые бренды.
Наши партнёры — Ozon, Яндекс.Маркет, WDay.ru, Psychologies.ru, Maximonline.ru, Parents.ru, StarHIT и многие другие имена, которые ты точно знаешь.
- Собственные решения для экспорта товаров на маркетплейсы (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 часа на развитие)
-
Официальное оформление, отпуска и больничные
-
Регулярные поставки тактических запасов косметики для близких :)
- Свобода действий - ты выбираешь, как выполнять задачу и с помощью каких инструментов, нам главное результат