Node.js developer

Прямой работодатель  Admitad ( www.admitad.com )
Москва, Россия
Миддл • Сеньор
Информационные технологии • Разработка • Backend • JavaScript • Node.js • TypeScript • Nest • MongoDB • MySQL • PostgreSQL • WEB
1 марта
Работа в офисе
Опыт работы любой
Работодатель  Admitad
Описание вакансии

Admitad — это сервисы для продаж и заработка в интернете. Компании уже более 10 лет и мы активно расширяемся по всему миру. Наши офисы расположены в Германии, России, ОАЭ, Индии, Бразилии, Украине и Белоруссии.

В компанию Admitad входят партнерская сеть, маркетплейс для рекламодателей, корпоративная стартап-студия Admitad Projects, сервис GetUniq и кэшбэк-провайдер LetyShops. Также мы разрабатываем сервисы для роста продаж и заработка в интернете, такие как Admitad Cashback, ConvertSearch, ConvertLink, ConvertSocial и Admitad Vendor Network.

Нам нужен Node.js разработчик для помощи в разработке Admitad Extention и других новых продуктов.

Вам предстоит:

  • Разрабатывать новые и поддерживать существующие сервисы;
  • Разрабатывать внутренние и публичные API для взаимодействия между сервисами;
  • Участвовать в формировании архитектуры системы;
  • Писать юнит- и интеграционные (совместно с QA) тесты;
  • Участвовать в ревью кода;
  • Вести документацию по разрабатываемым и внедряемым решениям.

Чего мы ждем от кандидата:

  • Отличное знание JavaScript (TypeScript);
  • Опыт разработки на Node.js от 3 лет;
  • Знание любого из фреймворков для Node.js: Express.js, Nest.js, Koa.js
  • Понимание принципов построения масштабируемых систем, основные проблемы, пути решения;
  • Большой опыт разработки и реализации баз данных SQL и NoSQL;
  • Знание и опыт разработки REST API;
  • Опыт работы с RabbitMQ, Redis, Nginx;
  • Опыт работы с Docker;
  • Умение работать с системой контроля версий Git;
  • Умение разбираться в чужом коде и документировать свой.

Будет плюсом:

  • Опыт написания пайплайнов для Gitlab CI или аналогов;
  • Опыт системного администрирования Linux и devops c Ansible;
  • Опыт проектирования высоконагруженных сервисов;
  • Опыт создания Frontend приложений с использованием React/Redux;
  • Опыт реализации Server-side Rendering.

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

  • ТК РФ, все белое и прозрачное;
  • Расширенный ДМС со стоматологией;
  • Поддерживаем развитие каждого: закладываем $1000 в год на твое обучение, ставим цели и milestone's, проводим воркшопы, помогаем в написании статей на Хабр;
  • Работу в удобном формате: home office или гибридном (офис + удаленка). Офис, кстати, рядом с м. Дмитровская. Тут есть кофе, фрукты, игровая комната с playstation и кикером и куча модных заведений на Хлебзаводе;
  • Компенсируем фитнес с бассейном рядом с офисом.

Подробнее о нас:

  • Технологический стек: TypeScript, ECMAScript ES6 (2015)+ (JavaScript), Node.js, NestJS, PostgreSQL, MySQL, MongoDB, RabbitMQ, Jest, GitLab, Docker;
  • Сильная команда: 2 Node.js и 6 Frontend разработчиков, QA (2 manual и 2 auto), PM, PO, Scrum Master, DevOps;
  • У нас выстроенный процесс разработки: день начинается с обсуждения задач в ~11:00, задачи в backlog приходят от Product'ов, а тимлид с командой декомпозируют задачи на более маленькие. Мы пишем unit-тесты и обязательно проводим code review;
  • Раз в месяц у каждого члена команды 1 to 1 с тимлидом и общее ретро со всей командой;
  • MacBook или другая "машина" на твой выбор.

Специализация
Информационные технологииРазработкаBackendJavaScriptNode.jsTypeScriptNestMongoDBMySQLPostgreSQL
Отрасль и сфера применения
WEB
Уровень должности
МиддлСеньор
Загрузка формы отклика...