Teamlead Node js / руководитель группы
Требования
Местоположение и тип занятости
Компания
Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге
Описание вакансии
Условия работы
Проект: Инспектор - сервис для своевременного контроля качества и сроков на всех этапах производства сложного технологического оборудования. Сервис предоставляет возможности проведения технического аудита поставщиков, инспекционного и входного контроля.
Требования:
- Уверенное знание основных концепций разработки на платформе Node.js, принципов объектно-ориентированного программирования
- Опыт работы с NodeJS, TypeScript – строго обязательно
- Опыт работы с любой ORM (но желательно TypeORM)
- Опыт создания веб-приложений с микро-сервисной архитектурой REST, GraphQl от 5-и лет
- Опыт управления командой разработки от 3-х лет
- Уверенное знание Docker
- Уверенное знание Linux (Centos/RHEL)
- Понимание основных подходов к логированию (ELK)
Желательно:
- Знание Type-graphql, tslint, type-di, jest, MySQL, PostgreSql, Git
Обязанности:
- Разработка наиболее сложных задач серверной части приложения
- Разработка стратегии тестирования и управление процессом тестирования
- Интеграция разрабатываемой системы с внутренними и внешними системами
- Участвовать в обсуждении и обосновании архитектурных решений
- Взаимодействовать с командой бизнес-аналитиков и заказчиком
- Исследовать возможности внедрения новых технологий
- Проводить обзор кода
- Делиться опытом с младшими разработчиками
Условия:
- Конкурентоспособная заработная плата
- Корпоративное обучение и сертификация в технических и бизнес областях
- Корпоративные развлекательные программы
- Помощь в релокации
- Работа удаленно (по московскому времени, с территории РФ, Беларусь)