Senior Backend разработчик Nest.js

Зарплата

от 3000 $

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

HR-платформа по подбору персонала и поиску работы в Affiliate Marketing и Digital сфере

Описание вакансии

О компании и команде

ArbiHunter-первая в мире не имеющая аналогов HR-платформа по подбору персонала и поиску работы в Affiliate Marketing и Digital сфере.
Мы ставим перед собой самые амбициозные задачи и достигаем их в короткие сроки!
Уже сейчас именно ты можешь стать частью нашей компании!

Мы находимся в поиске Backend разработчика – специалиста, задача которого заключается в поддержке и улучшении одного из наших продуктов, который представляет собой мобильные IOS, Android приложения и Web-сайт.

Ожидания от кандидата

  • Обязанности:
  • Участие в разработке архитектуры, выбора технических решений, фреймворков и библиотек;
  • Проведение code review, контролем качества кода;
  • Проектирование интерфейсов взаимодействия с другими системами;
  • Интеграция и написание автотестов;
  • Поддержка, оптимизация и развитие кода;

Наши ожидания от Вас:

Софт скиллы:

  • Желание постоянно расти и развиваться;
  • ⁠Стрессоустойчивость;
  • Самостоятельность;
  • Инициативность;

Хард скиллы:

  • Знание принципов DRY, KISS, SOLID и зачем они нужны;
  • Опыт работы Nest.js и TypeScript от 3 лет;
  • Отличное знание современного JavaScript и TypeScript;
  • Опыт написания unit тестов;
  • Опыт работы с TypeORM или другими ORM;
  • Отличное понимание SQL, умение писать наиболее оптимальные запросы;
  • Опыт работы с системами хранилищ S3;
  • Опыт контейнеризации приложений с помощью Docker, Docker Compose;
  • Опыт работы с WebSockets в т.ч. Socket.io;
  • Опыт работы с Redis;
  • Знание Kafka / RabbitMQ;

Будет преимуществом:

  • Опыт работы с React, Next.js;
  • Опыт написания макросервисов;
  • Опыт интеграции сервисов платежей, аналитики, push уведомлений и email рассылок;
  • Опыт работы с Firebase Firestore, Firebase Cloud Functions, Google Cloud;
  • Опыт работы с gRPC, GraphQL, RxJS;

Ждем Ваших успехов в нашей компании!

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

  • Работа в перспективном и молодом стартапе: присоединяйтесь к команде единомышленников;
  • Высокие условия мотивации: обсуждается с кандидатом индивидуально;
  • Офис в Москве: большое пространство и комфортное рабочее место;
  • Гибкий отпуск и больничные;