Middle Node.js Developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы ищем Node.js разработчика в команду, которая занимается созданием и развитием проектов, которые используются внутри компании.
Один из таких проектов - Admitad ID. Это личный кабинет и система аутентификации пользователей Admitad (Single Sign On).
Текущий стек проекта Admitad ID: React, Nest.js, Kafka, MongoDB, Docker.
Ваши задачи:
- Разработка нового функционала сервиса;
- Поддержка и рефакторинг текущего кода;
- Участие в формировании архитектуры системы;
- Написание тестов;
- Участие в ревью кода;
- Ведение документации по разрабатываемым и внедряемым решениям.
Что мы ждем от кандидата:
- Отличное знание JavaScript и TypeScript;
- Опыт разработки на Node.js от 3 лет;
- Хорошее знание фреймворка Nest.js;
- Хорошее знание способов авторизации;
- Опыт разработки и реализации баз данных SQL и NoSQL;
- Опыт работы с системами очередей, Redis, Nginx, Prometheus, Grafana;
- Опыт работы с Docker;
- Умение разбираться в чужом коде и документировать свой;
- Командный игрок и хочет обсуждать как технические, так и продуктовые идеи.
Будет плюсом:
- Опыт работы с Keycloak;
- Опыт разработки Gitlab CI/СD или аналогов;
- Опыт работы с Kafka;
- Опыт работы с Kubernetes;
- Опыт работы с React, понимание frontend части;
- Понимание требований к безопасности, проведение pen тестов;
- Опыт проектирования высоконагруженных сервисов.
Что предлагаем:
- Работа в международной компании;
- Гибридный (офис/удаленка) или полностью удаленный формат работы;
- Ноутбуки, предоставленные компанией, для комфортной работы из дома;
- Современный офис с игровой зоной;
- У нас всегда есть свежие фрукты, овощи и напитки;
- Мы за здоровый образ жизни и поощряем наших сотрудников заниматься спортом;
- Корпоративное обучение - курсы и тренинги, митапы и конференции;
- Скидка на изучение английского языка для сотрудников;
- ДМС после прохождения испытательного срока;
- Buddy Program и English Speaking Club - для эффективного онбординга, знакомства и общения;
- Незабываемые корпоративы и тимбилдинги для команд.