Full-stack JavaScript Developer / Node.js + React

Работодатель:
Опыт работы:
От 3 до 6 лет
Место работы:
Москва, Ленинградский проспект, 37

Мы ищем JavaScript-разработчика, который сможет подключаться к разным продуктам и проектам, быстро разбираться в кодовой базе, писать качественный код и участвовать в инженерных обсуждениях.

У нас есть российские и международные проекты, B2C- и B2B-продукты, а также большая свобода в принятии технических решений. Важно, чтобы вам было интересно не просто закрывать задачи, а участвовать в развитии продукта, обсуждать архитектуру, проводить code review и обмениваться опытом с другими разработчиками.

Чем предстоит заниматься

  • Разрабатывать и поддерживать продукты на JavaScript / Node.js / React.
  • Участвовать в full-stack разработке: backend на Node.js и frontend на React.
  • Работать с разными проектами и продуктами — от B2C до B2B.
  • Проводить code review и участвовать в обмене кодом с другими разработчиками.
  • Обсуждать технические решения, архитектуру и качество реализации.
  • Участвовать во встречах с продуктовой командой и командой разработки.
  • Быстро погружаться в новые задачи, проекты и бизнес-контекст.
  • Предлагать улучшения по продукту, процессам и технической части.

Что для нас важно

  • Уверенный опыт разработки на JavaScript.
  • Практический опыт с Node.js.
  • Опыт разработки frontend-приложений на React.
  • Желание и готовность работать как full-stack разработчик.
  • Умение читать, понимать и улучшать чужой код.
  • Опыт проведения code review или желание развиваться в этом направлении.
  • Способность аргументировать технические решения и спокойно обсуждать альтернативы.
  • Самостоятельность, ответственность и умение работать в команде.
  • Готовность работать из офиса в Москве.

Будет плюсом

  • Опыт работы с TypeScript.
  • Опыт проектирования REST API или GraphQL API.
  • Опыт работы с базами данных.
  • Понимание архитектуры web-приложений.
  • Опыт участия в международных проектах.
  • Опыт работы с продуктами в B2B и/или B2C-сегменте.
  • Умение предлагать технические улучшения без ожидания подробного ТЗ.

Что мы предлагаем

  • Работу над разными российскими и международными продуктами.
  • Задачи в B2C- и B2B-направлениях.
  • Большую свободу в выборе технических решений.
  • Возможность влиять на продукт и инженерные процессы.
  • Сильную команду, в которой важно качество кода и обмен опытом.
  • Регулярные продуктовые и технические обсуждения.
  • Офис в Москве.
  • Возможность развиваться как full-stack разработчик.

Кому подойдет эта вакансия

Эта роль подойдет разработчику, которому интересно работать не над одной узкой задачей, а над разными продуктами и проектами. Нам важен человек, который умеет писать код, обсуждать решения, участвовать в ревью и видеть продукт шире, чем просто набор задач в трекере.

Локация: Москва, офис
Формат: full-time
Стек: JavaScript, Node.js, React
Уровень: Middle / Middle+ / Senior

Основные обязательные навыки:
JavaScript, Node.js, React, Git, Code Review, REST API, TypeScript

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

Системный инженер (разработка аппаратуры) в команду роботов доставки
Яндекс

Работали с системным и функциональным анализом сложных программно-аппаратных систем, знаете основы их моделирования и стремитесь изучить передовые практики в...

Разработчик по интеграции аппаратуры и сенсоров
Яндекс

Уверенно владеете C++. Разбираетесь в архитектуре систем на базе Linux. Понимаете принципы работы компьютерных сетей, работали с основными сетевыми протоколами.

Системный разработчик (Embedded linux) в команду робота-доставщика
Яндекс

Разбираетесь в архитектуре Linux. Понимаете принципы работы компьютерных сетей, работали с основными сетевыми протоколами. Работали с интерфейсами USB, UART, CAN...

Разработчик на C++ в команду интеграции бортового оборудования робота-доставщика
Яндекс

Разбираетесь в архитектуре систем на базе Linux. Понимаете принципы работы компьютерных сетей, работали с основными сетевыми протоколами. Работали с Ethernet...

Embedded-разработчик в команду автономных технологий
Яндекс

Общее. Уверенно пишете на С и C++. Имели дело с интерфейсами и протоколами: CAN, RS232/RS485, Ethernet, SPI...