О Zendrop:
Zendrop — это быстрорастущая американская платформа дропшиппинга, которая помогает предпринимателям легко запускать и масштабировать свои интернет-магазины. Тысячи продавцов используют наши инструменты для оптимизации логистики, улучшения клиентского опыта и увеличения доходов.
В Zendrop мы действуем быстро, принимаем на себя ответственность и глубоко заботимся о результатах. Наши ключевые ценности — Скорость важнее идеала, Ориентация на результат и Полная ответственность — направляют каждое наше решение.
Мы действуем быстро и сосредоточены на том, что действительно имеет значение. Мы движимы результатами, а не галочками в списке, и берём на себя полную ответственность от начала до конца. Каждый член команды обладает автономией для оказания влияния и несёт ответственность за доведение дел до конца.
Если вы тот, кто преуспевает в динамичной среде с высокой степенью ответственности, где прогресс важнее идеала, вы отлично впишетесь.
Описание
Мы ищем Senior Frontend Developer, который присоединится к нашей инженерной команде и поможет нам модернизировать и масштабировать наши приложения для продавцов. Вы будете работать над текущей миграцией с Vue 2 на Vue 3, создавать новые функции и помогать формировать подход к интеграции разработки с помощью ИИ в наши рабочие процессы.
Это не та роль, где вы будете весь день писать шаблонный код. Мы ожидаем, что вы будете использовать современные инструменты для написания кода с помощью ИИ (Cursor, Claude и др.), чтобы действовать быстрее и сосредоточиться на решении реальных проблем. Если вы уже используете эти инструменты ежедневно — отлично. Если нет, вы должны быть готовы учиться.
Проект: zendrop.com
«Нам больше интересны талантливые разработчики с амбициями и горячим желанием работать, чем конкретные навыки.»
Что вы будете делать
- Создавать и поддерживать функции в нашем приложении на Vue 3 (с некоторой работой над устаревшим кодом на Vue 2)
- Взаимодействовать с командами бэкенда (Laravel) и продукта для выпуска функционала для продавцов
- Участвовать в разработке библиотеки компонентов и документации Storybook
- Писать чистый, поддерживаемый код — независимо от того, написали ли вы или ИИ-агент первый черновик
- Участвовать в код-ревью с вниманием к качеству, а не только к синтаксису
- Помогать нам найти правильный баланс между скоростью с помощью ИИ и качеством кода
Технологический стек
- Фронтенд: Vue 3, Pinia, Vue Router, Vuelidate, Axios
- Стилизация: Sass, Tailwind
- Сборка: Laravel Mix, Webpack
- Документация: Storybook 8.x
- Легаси: Vue 2, Vuex, Bootstrap-Vue
Что мы ищем
- 3+ года опыта работы с Vue.js (предпочтительно Vue 3, принимается Vue 2)
- Прочные знания основ JavaScript/TypeScript — вы понимаете, что на самом деле делает код, сгенерированный ИИ
- Опыт работы с управлением состоянием (Pinia или Vuex)
- Уверенная работа с REST API
- Знакомство с компонентно-ориентированной разработкой и дизайн-системами
- Способность читать и улучшать существующий код, а не только писать новый
- Уровень английского языка B2+ (наша команда общается на английском)
Будет плюсом
- Опыт работы с бэкендом на Laravel или PHP
- Знакомство с платформами электронной коммерции (Shopify, Clickfunnels, системы фулфилмента)
- Опыт миграции устаревших кодовых баз
- Уже эффективно используете ИИ-ассистентов для написания кода в своём рабочем процессе
- Свободное владение русским языком (письменным и устным) — большое преимущество
Наш взгляд на инструменты ИИ
Мы прагматично относимся к разработке с помощью ИИ. Эти инструменты при грамотном использовании умножают продуктивность, но они не заменяют инженерного мышления. Мы ожидаем, что вы будете:
- Использовать инструменты ИИ для ускорения рутинной работы и более быстрого поиска решений
- Проверять и понимать код, сгенерированный ИИ, перед его коммитом
- Знать, когда использовать ИИ, а когда самостоятельно продумать решение проблемы
- Помогать нам разрабатывать командные практики в области разработки с помощью ИИ
Бенефиты
- Неограниченный оплачиваемый отпуск (Unlimited PTO)
- Возможности карьерного развития и роста
- Совместная и инклюзивная рабочая среда
- Возможность формировать нашу фронтенд-архитектуру в ключевой переходный период
Процесс собеседования
- Вводная беседа с нашим HR-менеджером
- Беседа с нашим Frontend Tech Lead и CTO
- Беседа с нашим сооснователем / CTO нашей материнской компании