Купер

Frontend-разработчик (Платформа)

в Купер

от 230 000 ₽/мес на руки

Можно удалённо из РФ
Специализация
JavaScript / TypeScript
Уровень
Middle

Технологии/инструменты

HTML5CSS3JavaScriptTypeScript

Привет! На связи Купер.тех!

Купер — это сервис доставки из магазинов и ресторанов. За 10 лет сервис вырос из food-tech-стартапа в высокотехнологичную компанию. Купер — это профессиональная команда и надёжная IT-инфраструктура, которая увеличилась в 77 раз с 2019 года. Купер объединяет свыше 600+ IT-специалистов. Мы создаем вдохновляющий продукт для миллионов клиентов.

Сейчас мы в поисках Frontend-разработчика в платформенную команду, которая отвечает за устойчивую архитектуру, внутренние инструменты и интерфейсы, на которых строится весь фронтенд Купера.

Про Frontend-разработку

  • Команды в Купер.тех владеют четко выделенными продуктами и отвечают за его развитие от первоначальной идеи до тестирования гипотез по его улучшению. На благо продуктовых команд трудится отдельный домен Platform, который занимается развитием инструментов для разработки, написанием пайплайнов и улучшением систем мониторинга. Наш бизнес никогда не стоит на месте и всегда ищет способы для расширения, поэтому наши продукты редко переходят в режим поддержки и всегда имеют стратегию по дальнейшему преобразованию и список фичей для внедрения.

А еще:

  • Мы не работаем "в стол", мы сами отвечаем за полный цикл жизни продукта - от исследования до выкатки на продакшн.
  • Мы уделяем большое внимание обучению сотрудников, поэтому в нашей knowledge base можно найти много интересных курсов, книг и записей конференций.
  • Мы сами участвуем в конференциях как спикеры.
  • Проводим внутренние митапы и дискуссионные клубы.

Как мы работаем:

  • Внутри каждого домена работают продуктовые команды из разработчиков, QA, аналитиков, продуктов - в зависимости от стоящих перед командой задач. Каждая команда отвечает за свой выделенный продукт и его развитие.
  • Всегда имеем роадмап на квартал вперед, куда попадают задачи, имеющие ценность для компании.
  • В рамках спринтов организуем работу по Scrum или сервисную поставку в рамках Kanban-метода.
  • People management осуществляется внутри команды тимлидом (встречи 1-to-1, индивидуальные планы развития, OKR).
  • Дважды в год проводим Performance Review, в рамках которого происходит оценка перфоманса за последние полгода работы.

Наш технологический стек:

  • Пишем сервисы на TypeScript с использованием PaaS-решений.
  • Используем React, Next.js и Node.js.
  • Инфраструктура на собственной PaaS (Kubernetes, GitLab CI, Helm, Prometheus).
  • Данные храним в PostgreSQL, ClickHouse, S3.
  • Дашборды и мониторинги строим в Grafana.
  • Смотрим на логи в Kibana.
  • Работаем с ошибками в Sentry.

P.S. В зависимости от команды стек может отличаться.

Что нужно будет делать

  • Разрабатывать и поддерживать веб-витрины ssr/spa.
  • Участвовать в принятии архитектурных решений.
  • Тестировать, оптимизировать и рефакторить код.
  • Совершенствовать процессы фронтенд-разработки в команде, внедрять новые инструменты и best practices.

Мы рассчитываем, что ты

  • Имеешь глубокие знания HTML5, CSS3, JavaScript (ES6+).
  • Работал/а с препроцессорами, адаптивной и отзывчивой вёрсткой.
  • Имеешь опыт работы с TypeScript.
  • Отлично знаешь один или несколько современных JS-фреймворков.
  • Эксперт в оптимизации производительности и обеспечении безопасности фронтенда.

Nice to have:

  • Опыт работы с Next.js.
  • Владение фреймворком React.

Что интересного у нас есть

  • ДМС.
  • Предоставляем множество корпоративных бонусных программ.
  • Работаем удаленно. В Москве есть большой и красивый офис — welcome.
  • Выдаем технику для работы на твой выбор.
  • Помогаем интеллектуально и физически развиваться (электронная библиотека, книжный клуб, футбол).
  • Уделяем большое внимание обучению сотрудников, поэтому в нашей knowledge base ты найдёшь много интересных курсов, книг и записей конференций, а также у нас есть выделенный бюджет на образование.

А ещё:

  • Мы сами участвуем в конференциях, как спикеры.
  • Проводим внутренние митапы.
  • Не боимся экспериментировать с новыми решениями и технологиями.

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

  • Смешанный формат: можно работать из офиса в Москве (метро Новокузнецкая) или удаленно.
  • Предоставляем технику для работы на ваш выбор.

Команда:

  • Мы стараемся нанимать тех, с кем нам хорошо, поэтому работой дело не ограничивается.
  • Вместе мы занимаемся спортом, ездим на шашлыки, ходим на внешние хакатоны, играем в настолки, ну и бары, куда же без них.

Возможности для роста и развития:

  • Купер активно развивается и растет, что дает возможности роста горизонтально, вертикально и диагонально.
  • Внешнее и внутреннее менторство. Если вы знаете классного эксперта и хотите обсудить ваш рабочий проект, это приветствуется и финансируется.
  • Бюджет на обучение.

Корпоративная культура:

  • Открытость: мы умеем давать обратную связь корректно и вовремя.
  • Свобода и ответственность: мы верим, что выдающийся результат достижим при максимальной свободе в принятии решений.
  • Fail fast: ошибки это “ок”, для инноваций они необходимы, главное не повторять одни и те же и быстро тестировать гипотезы.

Процесс найма в Купер.тех

  • HR-скрининг с техническими вопросами.
  • Техническое интервью на 1,5 часа (live coding + теория).
  • TopGrading или финальное интервью (1 час).
  • Оффер.

Техническое интервью в Купер.тех

  • Техническое интервью проходит в формате: встреча на 1,5 часа, включающая live coding + теория.

Интервью делится на несколько основных этапов:

  • Background.
  • Обсудим твой опыт работы и технологии, с которыми работал.
  • Поговорим про интересные задачи, которые ты решал.
  • JavaScript - core часть фронтенд-разработки, обсудим теорию + live-задачки.
  • Web API.
  • Работа браузера.
  • Асинхронность, как работает и примеры.
  • React - основной инструмент с помощью которого мы задаем интерфейсы, также обсудим теорию + решим интересные задачки.
  • Hooks.
  • Keys.

Список тем, затрагиваемых на интервью:

  • Базовые конструкции языка (замыкания, контекст).
  • Асинхронность (promise, async / await).
  • Клиент-серверное взаимодействие (кеширование, CORS).

Материалы для подготовки:

Наши статьи/выступления/хакатоны:

Дарья Майорова Recruiter
Купер

О компании Купер

Сфера
Продуктовая компания
Размер
1001+

Купер — это сервис доставки из магазинов и ресторанов. За 10 лет сервис вырос из foodtech-стартапа в высокотехнологичную компанию. Купер — это профессиональная команда и надёжная IT-инфраструктура, которая увеличилась в 77 раз с 2019 года. Купер объединяет свыше 600+ IT-специалистов. Мы создаем вдохновляющий продукт для миллионов клиентов.

Похожие вакансии

4 500 – 5 500 €/мес на руки
📍 Кипр, полная удалёнка, помощь с переездом
4 500 – 7 500 $/мес на руки
Полная удалёнка
4 500 – 5 000 $/мес на руки
Полная удалёнка
350 000 – 400 000 ₽/мес на руки
Полная удалёнка
200 000 – 212 000 ₽/мес на руки
Можно удалённо из РФ