Обязанности: • Поддержание текущей разработки; • Документирование; • Разработка новых функций согласно плана; • Решать технические задачи, связанные с разработкой бекенда. Требования: • Коммерческий опыт работы с NodeJS от 3-x лет;• Знание Javascript, Typescript;• Опыт работы с REST, GraphQl;• Опыт работы с SQL и базами данных, Redis, RabbitMQ, S3;• Опыт работы с Monorepo, Express;• Написание тестов;• Понимание релизного цикла;• Опыт работы с системой контроля версий (GitLab);• Знание и понимание ООП , DRY, KISS, SOLID, рефакторинга, паттернов. Будет плюсом• Понимание и умение внедрения практик методологии ci/cd;• Опыт работы с TypegraqhQl, любой dependency injection библиотекой.