StormWall™

Node.js (nest.js) разработчик

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Node.js
  • TypeScript
  • PostgreSQL
  • Nest
  • TypeORM
  • ORM
  • NestJS
  • promise
  • map
  • Linux
  • Sequelize
  • Backend
  • API
  • Kubernetes
  • Nginx
  • HTTP
  • MySQL

Мы StormWall - международная компания, разрабатываем и предоставляем услуги информационной безопасности как сервис. Компания основана в 2013 году и специализируемся на защите от DDoS и хакерских атак для веб-сайтов, серверов, сетей и IT-инфраструктур любого размера и сложности.

Ключевой услугой компании является защита от DDoS-атак в том или ином виде, построенная на базе собственных технологий, разрабатываемых внутри компании.

Полный стек проекта: TypeScript, JavaScript, Node.js, NestJS, Moleculer, TypeORM, Sequelize, Postgresql, MySQL, RabbitMq, k8s, Docker, React

Приглашаем в команду Node.js разработчика. Работа полностью удаленная, локация кандидата значения не имеет!

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

  • Глубокие знания Node.js, желателен опыт работы со стримами и профилирования приложений;
  • Отличное знание NestJS, опыт разработки кастомных модулей, декораторов и тд приветствуется;
  • Понимание микросервисной архитектуры;
  • Знание SQL на уровне сложных запросов и навыки их оптимизации. Умение грамотно использовать индексы (Postgresql, MySQL);
  • Самостоятельность и инициативность, умение взять на себя не только тикет, но и фичу, умение коммуницировать с разработчиками и техническими специалистами смежных подразделений, умение работать в команде (помогать и просить помощи);
  • Владение Linux на уровне командной строки необходимое для разработки;
  • Иметь представление о k8s (основные ресурсы платформы);
  • Работа с git (rebase, резолв конфликтов);
  • Готовность работать с легаси (moleculer).

Условия:

  • Работаем по CI/CD (dev, stage, prod окружения);
  • Состав команды - тимлид, 3 бека 2 фронта;
  • Есть выделенный девопс, реализован принцип GitOps.

Что нужно делать:

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

Предлагаем:

  • Официальное оформление в аккредитованной ИТ-компании, белая зарплата;

  • ДМС (стоматология+ медицинские услуги) для всех членов семьи.

  • Удаленный формат работы. Можно работать из любой точки мира.

  • Команда профессионалов готовая всегда прийти на помощь.

  • Возможность индексации, профессионального развития и карьерного роста внутри компании.

  • Корпоративный английский в Skyeng для наших сотрудников и членов их семей;