Напиши текст вакансии для должности "Node.JS Senior Developer". Название компании: "Itransition". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'JavaScript', 'Node.js', 'AngularJS', 'HTML', 'ООП'

Мы ищем опытных профессионалов, способных к проектированию и разработке сложных систем, проработке технических решений и продвижению development best-practices. От вас ожидается:  Опыт работы в IT не менее 3-х лет Знание современных NodeJS-технологий для серверных решений (JavaScript / TypeScript) ExpressJS, NestJS и опыт их практического использования Знания RDBMS и ORM (Sequelize, TypeORM, knex), приветствуется знание NoSQL структур данных Понимание принципов построения архитектуры клиент-серверных приложений, систем на основе микросервисной архитектуры, умение применять шаблоны проектирования и принципы ООП Владение английским на уровне устного общения на технические темы  Мы приветствуем:  Опыт front-end разработки (HTML 5, JavaScript / TypeScript, Angular / React или другие) Опыт работы с cloud сервисами (MS Azure, AWS, Google Cloud) Опыт организации процессов разработки (CI/CD, code review, статический анализ кода, автоматизированное тестирование) Опыт работы в SCRUM команде Опыт документирования технических решений  Мы предлагаем:  Работу в одной из топ-10 компаний-разработчиков ПО в России по версии РА Эксперт Проекты с такими заказчиками, как Wargaming, Xerox, Philips, adidas, MTC и Toyota Конкурентную зарплату, растущую с повышением квалификации Систему карьерного роста с четкими требованиями к каждому уровню квалификации Гибкий график работы Возможность удаленной работы Командировки в США и в Европу Медицинское обслуживание по корпоративной страховке Компенсацию спортивных абонементов Корпоративные праздники и тематические вечеринки для сотрудников и их детей 5 дней оплачиваемого больничного в год без справок