Node.js developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
R1 — это новый взгляд на пространство, в котором живет человек.
Наша команда убеждена, что технологии способны сделать дом многофункциональным, удобным и универсальным как для семейных вечеров, так и для работы днем.
R1 основана в 2021 году при поддержке крупнейшей российской телекоммуникационной компании «ЭР-Телеком Холдинг», которая является учредителем компании Дом.ру.
Среди наших проектов развлекательная smart-платформа Movix, устройства и приложения для «умного дома», e-commerce и др. Мы также уделяем большое внимание развитию и обслуживанию наших проектов, создавая и тестируя новые продукты в технической лаборатории Movix Lab, и вместе с командой CTO Office, которая занимается разработкой инфраструктурных сервисов всей компании.
Что нужно делать:
- Разрабатывать backend сервисы для сайта, мобильного приложения и внутренних продуктов;
- Переводить сервисы с PHP на Node.Js;
- Участвовать в проектировании архитектуры, интеграции с другими сервисами;
- Покрывать код автотестестами;
- Участвовать в создании новых проектов и сервисов.
Что от тебя ждем:
- Знание Node.Js (Express, NestJs);
- MySQL, Умение писать запросы, профилировать их и оптимизировать;
- JavaScript/Typescript, XML, JSON, REST;
- Понимание архитектуры Client-Server;
- Опыт работы с системой контроля версий (Git).
Плюсом будет опыт работы с:
- Фреймворками для написания автотестов Codeception / Jest;
- Умения писать документацию для OpenApi спецификаций;
- Опыт работы с Docker / Kubernetes;
- Опыт c системами мониторинга и логирования ошибок;
- Желание изучать новые языки программирования;
- Опыт работы по гибким методологиям (Scrum/Less).
Предлагаем:
- Возможность присоединиться к профессиональной, высокомотивированной и результативной команде, перспективы карьерного роста;
- Полное оформление по ТК РФ, рыночная заработная плата по результатам собеседования;
- Гибкий график работы;
- ДМС, современная техника.