Скидка на вакансию
Скидка на первую вакансию
Акция до 22 декабря
👀 Бэкендеры, зовем на Публичное собеседование на Хабр Карьере! Для участия нужно → оставить заявку

Senior NodeJS разработчик (NestJS)

Зарплата

от 260 000 до 350 000 ₽

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

Москва, Санкт-Петербург, КраснодарПолный рабочий деньМожно удаленно

Компания

Разрабатываем продукты в области информационной безопасности

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

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

R-Vision - разработчик систем кибербезопасности. Компания с 2011 года создает целую экосистему продуктов, которые помогают организациям уверенно противостоять актуальным киберугрозам и обеспечивать надежное управление информационной безопасностью. Мы вносим заметный технологический и экспертный вклад в сферу кибербезопасности.

Крупнейшие компании из ключевых отраслей экономики России и стран СНГ используют наши продукты, и с каждым годом их становится все больше. Кроме того, мы ведем активную работу по выходу на международный рынок.

Мы никогда не останавливаемся на достигнутом и продолжаем наращивать обороты, усиливать команду и активно развивать новые продуктовые направления. В связи с этим мы расширяем штат департамента разработки! И приглашаем Старшего Node.js разработчика присоединиться к нашей R-Team!

В двух словах про наш стек:

Node.js / Typescript / NestJS

Мы применяем микросервисную архитектуру.

В качестве СУБД используется PostgreSQL, а также некоторые свои наработки.

Решаем задачи оптимизации сложных запросов, работаем с большим объемом данных. Строим сложную визуализацию, генерируя запросы на ходу, пишем интеграции для различных внешних систем и синхронизации данных с ними.

Задачи можно обозначить таким образом:

  • Проектирование и разработка высоконагруженных приложений с использованием веб-технологий;
  • Разработка крупных модулей и компонентов системы, поддержка и оптимизация существующего кода;
  • Участие в код-ревью;
  • Участие в процессе принятия архитектурных решений.

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

  • Опыт разработки на NodeJS не менее 3 лет;
  • Опыт работы с TypeScript;
  • Знание и опыт использования современных архитектурных подходов к разработке backend-приложений (модели параллелизма, асинхронное программирование, подходы к обработке ошибок, REST/GraphQL, clean/n-tier архитектуры, подходы к scalability/availability и т.п.);
  • Уверенное знание основ разработки ПО, алгоритмов и структур данных;
  • Знание SQL и подходов работы с базами данных. Опыт использования ORM;
  • Опыт разработки высоконагруженных систем;
  • Опыт использования современных backend-технологий и фреймворков (Node.js/Nest.js, ASP.Net MVC, Java/Spring, Rust/Actix и т.п.);
  • Умение мыслить логически;
  • Умение работать в команде;
  • Внимательность, аккуратность, стрессоустойчивость;

Будет плюсом:

  • Готовность к самостоятельной разработке или руководству разработкой крупных фрагментов приложений;
  • Опыт руководства командой разработчиков;
  • Опыт работы с базами данных Clickhouse;
  • Опыт работы с платформами виртуализации и оркестрации (Docker, Kubernetes), знание Linux shell;
  • Опыт написания unit и end-to-end тестов;
  • Опыт разработки веб приложений на Rust;
  • Готовность участвовать в оценке и планировании работ, ведение технической документации.

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

  • Возможность работать удаленно/в офисе или в гибридном формате;
  • Оформление в соответствии с ТК РФ, полностью белая заработная плата, выплачиваемая всегда вовремя;
  • Прозрачная система повышения заработной платы по итогам оценки эффективности Performance Review;
  • Корпоративное обучение и повышение квалификации, участие в конференциях и митапах за счёт компании;
  • ДМС со стоматологией в городе проживания, 100% компенсация больничного;
  • Программа корпоративных скидок и привилегий;
  • Собственная корпоративная библиотека с огромным выбором профессиональной и бизнес-литературы;
  • Развитая корпоративная культура;
  • Возможность влиять на развитие продукта и компании в целом.

    Несмотря на быстрый рост, мы основательно подходим к подбору специалистов, поэтому нам удалось собрать профессиональную и сплоченную команду. Присоединяйся к нам!

Дополнительные инструкции

Друзья! Хотелось бы заранее уточнить, что сейчас наша компания может сотрудничать только с соискателями постоянно проживающими на территории РФ.  Удаленная работа за пределами страны невозможна. Пожалуйста, учитывайте это при оставлении отклика)