Разработчик Node.js

Дата размещения вакансии: 01.10.2024
Работодатель: Эр-1
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

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

Среди наших проектов развлекательная smart-платформа Movix, устройства и приложения для «умного дома», e-commerce и др. Мы также уделяем большое внимание развитию и обслуживанию наших проектов, создавая и тестируя новые продукты в технической лаборатории Movix Lab, и вместе с командой CTO Office, которая занимается разработкой инфраструктурных сервисов всей компании.

Мы ищем Node.js разработчика в команду Дом.ру юнита D2C. Direct to customer - модель управления клиентским опытом и продажами, в которой бренд общается с покупателями напрямую на своих онлайн-площадках и управляет клиентским опытом во всех каналах коммуникации. Мы хотим вместе построить новый цифровой опыт работы компании с нашим клиентом.

Обязанности:

  • Разрабатывать backend сервисы для сайта, мобильного приложения и внутренних продуктов;
  • Участвовать в проектировании архитектуры, интеграции с другими сервисами;
  • Покрывать код автотестестами;
  • Участвовать в создании новых проектов и сервисов.

Основные требования:

  • Опыт программирования на JavaScript от 2-3 лет;
  • Понимание фреймворка и опыт работы с Nest.js и/или подобными фреймоворками;
  • Опыт работы с базами данных (PostgreSQL/MySql, MongoDB);
  • Глубокие знания в области разработки серверных приложений и микросервисной архитектуры;
  • Понимание и применение принципов чистого кода и оптимальных практик программирования;
  • Знание и практический опыт применения основных паттернов проектирования и архитектурных решений.

Плюсом будет:

  • Умение писать документацию для OpenApi спецификаций (yaml);
  • Опыт c системами мониторинга и логирования ошибок;
  • Готовность работать full-stack (JavaScript/Typescript, React);
  • Опыт работы по гибким методологиям (Scrum/Less).
  • Опыт работы с системами сбора метрик / статистики;
  • Понимание и опыт конфигурации Reverse Proxy;
  • Опыт работы с высоконагруженными проектами;
  • Знание DDD и умение применять на практике.

От нас:

  • Возможность присоединиться к профессиональной, высокомотивированной и результативной команде;

  • Перспективы карьерного роста;

  • Рыночная заработная плата по результатам собеседования;

  • Полное оформление по ТК РФ, полностью белая з/п;

  • ДМС после прохождения испытательного срока, включая ДМС на детей;

  • Гибкий график работы, возможен полностью удаленный формат.