Middle Frontend Developer

Зарплата

до 180 000 ₽

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

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

Условия работы

Привет! На связи команда B2B продуктов KazanExpress — самого быстрорастущего маркетплейса в Европе (растем минимум на 800% год к году) с доставкой до 24 часов в 90+ городов.

В команде разработки 90 человек и нам нужно больше крутых фронтендеров в продукт для наших партнёров — продавцов («селлеров»). У команды большие амбиции и много желания сделать качественный и функциональный сервис. Идей много, но рук не хватает :(

Какого человека мы ищем:

Ищем разработчика уровнем не ниже Middle, который сможет быстро влиться в продукт и процессы в команде, поддержит наши ценности и будет критически подходить к решению задач. Предстоит работать в команде с продактом, другими фронтенд-разработчиками и дизайнерами, общаться с командой бекенда и QA. В работе большую часть времени используем Vue.js 2, Vuex, Stylus, Pug, Rest, Git Submodules.

Тебе предстоит:

  • Участвовать в разработке личного кабинета продавца Будем проектировать и реализовывать новые фичи для наших партнеров.
  • Поддерживать существующие функциональности У приложения есть core-функциональности, которые нуждаются в актуализации, поддержке и бережной доработке.
  • Думать, как реализовать нефункциональные требования Мы заботимся не только о бизнесовых фичах, но и о качестве продукта.
  • Проектировать сложные переиспользуемые компоненты Мы стараемся придерживаться принципа DRY, поэтому проектируем свои UI-компоненты, которые при необходимости переиспользуем в других местах, даже в других проектах.
  • Отдавать задачи на тестирование и код-ревью Наша цель — продукт, который работает стабильно и без ошибок, поэтому задачи проходят мануальное тестирование. Еще мы следим за качеством кода, который пишем, и обмениваемся знаниями и идеями. Код проходит код-ревью команды и опытных разработчиков.
  • Много общаться с продактом и командой Вся команда на расстоянии кнопки в Slack, а большая часть в офисе — чтобы быстро обсудить все вопросы. Решаем проблемы сообща, путем обсуждения.
  • Самостоятельно организовывать свою работу, четко оценивать задачи и укладываться в срок Работа ведется в комфортном темпе. Задачи обсуждаются на грумингах, потом объем работы оценивается на скорингах. Предупреждай команду, если что-то пошло не так — скорректируем план и поможем всё решить. Без негатива.
  • Предлагать идеи и учавствовать в развитии продукта Есть крутая идея? Не стесняйся о ней рассказывать. Обсудим командой, протестируем на фокус-группе реальных продавцов и выведем лучшее решение.

Как понять, что ты подходишь:

  • Есть опыт разработки SPA
  • Есть опыт работы в продуктовой команде Можешь работать в команде и наладить с ней общение
  • Уверенно владеешь каким-нибудь современным фреймворком, желательно Vue.js
  • Работаешь с Typescript
  • Умеешь работать с препроцессорами для шаблонов (Pug) и стилей (Stylus, Sass, Less)
  • Понимаешь как работает браузер и веб-сервер
  • Понимаешь принципы работы по Agile-методологиям
  • Разбираешься в задаче и её цели, перед тем, как приступить к ее разработке
  • Умеешь и не боишься аргументированно отстаивать свое решение перед командой
  • Тебе можно доверить задачу и не проверять ее состояние 10 раз на дню
  • Понимаешь принципы Vue composition API / Vue 3, имеешь опыт работы с GraphQL, Nuxt, WebSockets, настройкой и написанием лоадеров для Webpack Не обязательно, но будет плюсом

Бонусы

Что можем дать мы:

  • Активное Frontend комьюнити Устраиваем внутренние и внешние митапы, обсуждаем новости технологий, обучаем друг-друга, устраиваем дебаты на темы, которые нас волнуют, а потом обсуждаем жизнь за пиццей и лимонадом.
  • Дружный молодой коллектив Вместе бегаем гонки героев, катаемся на сноубордах и мотоциклах, играем в офисе PlayStation/Switch и весело проводим время. Также для любителей кофе есть отдельная секта, которая проводит церемонии в обед каждый день.
  • Фокус на главном Каждая команда работает над своим продуктом — не надо отвлекаться на другие задачи.
  • Интересный проект, на который можно повлиять Активно растем, поэтому задач много и они интересные.
  • Удобный формат работы Никакой бюрократии и трека времени. Ожидаем, что ты сможешь адекватно оценивать свои задачи и работать в спокойном для себя темпе. Главное — твори крутые вещи.
  • Рабочая техника. Тут вроде всё понятно :)
  • Курсы и обучение Если это поможет делать работу лучше или быстрее, то мы только за.
  • Официальное трудоустройство Платим вовремя частями два раза в месяц. Раз в полгода проводим пересмотр зарплаты.