Middle Frontend Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Привет! На связи команда 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 и весело проводим время. Также для любителей кофе есть отдельная секта, которая проводит церемонии в обед каждый день.
- Фокус на главном Каждая команда работает над своим продуктом — не надо отвлекаться на другие задачи.
- Интересный проект, на который можно повлиять Активно растем, поэтому задач много и они интересные.
- Удобный формат работы Никакой бюрократии и трека времени. Ожидаем, что ты сможешь адекватно оценивать свои задачи и работать в спокойном для себя темпе. Главное — твори крутые вещи.
- Рабочая техника. Тут вроде всё понятно :)
- Курсы и обучение Если это поможет делать работу лучше или быстрее, то мы только за.
- Официальное трудоустройство Платим вовремя частями два раза в месяц. Раз в полгода проводим пересмотр зарплаты.