Middle Frontend Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Привет! На связи команда KazanExpress — самого быстрорастущего маркетплейса в Европе (растем минимум на 800% в год) с доставкой до 24 часов в 115+ городах России.
За 2021 год мы очень выросли и продолжаем расти, но все еще остаемся командой энтузиастов. Сейчас в IT-направлении 150+ человек, и мы ищем таких же классных ребят с горящими глазами, которые готовы причинять добро и расти вместе с продуктом.
Какого человека мы ищем:
Ищем разработчика уровнем не ниже Middle, который сможет быстро влиться в продукт и процессы в команде, поддержит наши ценности и будет критически подходить к решению задач. Предстоит работать в команде с продактом, другими фронтенд-разработчиками и дизайнерами, общаться с командой бекенда и QA. В работе большую часть времени используем Vue.js 2, Vuex, GraphQL, Nuxt, Stylus, Pug, Git Submodules.
Тебе предстоит:
- Участвовать в разработке конструктора сайтов для продавцов KazanExpress.
- Поддерживать существующие функциональности У приложения есть core-функциональности, которые нуждаются в актуализации, поддержке и бережной доработке.
- Думать, как реализовать нефункциональные требования. Мы заботимся не только о бизнесовых фичах, но и о качестве продукта.
- Проектировать сложные переиспользуемые компоненты Мы стараемся придерживаться принципа DRY, поэтому проектируем свои UI-компоненты, которые при необходимости переиспользуем в других местах, даже в других проектах.
- Отдавать задачи на тестирование и код-ревью. Наша цель — продукт, который работает стабильно и без ошибок, поэтому задачи проходят мануальное тестирование. Еще мы следим за качеством кода, который пишем, и обмениваемся знаниями и идеями. Код проходит код-ревью команды и опытных разработчиков.
- Много общаться с продактом и командой. Вся команда на расстоянии кнопки в Slack, а большая часть в офисе — чтобы быстро обсудить все вопросы. Решаем проблемы сообща, путем обсуждения.
- Самостоятельно организовывать свою работу, четко оценивать задачи и укладываться в срок. Работа ведется в комфортном темпе. Задачи обсуждаются на грумингах, потом объем работы оценивается на скорингах. Предупреждай команду, если что-то пошло не так — скорректируем план и поможем всё решить. Без негатива.
- Предлагать идеи и участвовать в развитии продукта Есть крутая идея? Не стесняйся о ней рассказывать. Обсудим командой, протестируем на фокус-группе реальных продавцов и выведем лучшее решение.
Как понять, что ты подходишь:
- Есть опыт разработки SPA.
- Есть опыт работы в продуктовой команде. Можешь работать в команде и наладить с ней общение.
- Уверенно владеешь Vue.js.
- Понимаешь принципы Vue composition API / Vue 3, имеешь опыт работы с GraphQL, Nuxt, WebSockets, настройкой и написанием лоадеров для Webpack.
- Работаешь с Typescript.
- Умеешь работать с препроцессорами для шаблонов (Pug) и стилей (Stylus, Sass, Less).
- Понимаешь как работает браузер и веб-сервер.
- Понимаешь принципы работы по Agile-методологиям.
- Разбираешься в задаче и её цели, перед тем, как приступить к ее разработке.
- Умеешь и не боишься аргументированно отстаивать свое решение перед командой.
- Тебе можно доверить задачу и не проверять ее состояние 10 раз на дню.
Бонусы
Что можем дать мы:
- Активное Frontend комьюнити. Устраиваем внутренние и внешние митапы, обсуждаем новости технологий, обучаем друг-друга, устраиваем дебаты на темы, которые нас волнуют, а потом обсуждаем жизнь за пиццей и лимонадом.
- Дружный молодой коллектив. Вместе бегаем гонки героев, катаемся на сноубордах и мотоциклах, играем в офисе PlayStation/Switch и весело проводим время. Также для любителей кофе есть отдельная секта, которая проводит церемонии в обед каждый день.
- Фокус на главном. Каждая команда работает над своим продуктом — не надо отвлекаться на другие задачи.
- Интересный проект, на который можно повлиять. Активно растем, поэтому задач много и они интересные.
- Удобный формат работы. Никакой бюрократии и трека времени. Ожидаем, что ты сможешь адекватно оценивать свои задачи и работать в спокойном для себя темпе. Главное — твори крутые вещи.
- Курсы и обучение. Если это поможет делать работу лучше или быстрее, то мы только за.
- Официальное трудоустройство. Платим вовремя частями два раза в месяц. Раз в полгода проводим пересмотр зарплаты.