Node.js backend разработчик

Оплата не указана

Вакансия находится в архиве

Требуемый опыт работы

От 1 года до 3 лет

Тип занятости

Полная занятость

График работы

Полный день

Привет!

Всем кто читает описание - мы SmartWorld и да, мы в поиске Backend разработчика (Node.js) на интересный проект.

Полный день (готовы обсуждать другие варианты)

Удаленный/ офисный формат

Что мы ждём:

  • Опыт коммерческой разработки от полугода
  • Понимание работы event loop и паттерна Reactor.
  • Опыт работы с файловой системой и стримами (fs).
  • Знание TypeScript.
  • Знание и опыт работы с фреймворком Nest.js 8/9 версии.
  • Знание Jest и желание писать Unit и E2E тесты.
  • Знание и возможный опыт работы с Prisma ORM.
  • Базовые знания и опыт работы с RxJs.
  • Умение декомпозировать приложение на модули и сабмодули.
  • Опыт работы и знание PostgreSQL
  • Опыт работы и знание Redis/Keydb

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

  • Опыт работы в GameDev
  • Опыт работы с Worker Threads и Cluster, понимание что и когда лучше использовать.
  • Опыт написания микросервисов с транспортом в виде: gRPC и RMQ.
  • Умение профилировать (например, с помощью Clinic.js).
  • Знание и опыт работы с Nx.
  • Знание и опыт работы с PM2.
  • Владение Type Manipulation.

Готовы предложить:

  • Официальное трудоустройство;
  • Гибкий график начала рабочего дня (с 7:00 до 11:00);
  • Современный офис со всеми удобствами;
  • Карьерный, профессиональный и зарплатный рост;
  • Литература для работы;
  • Оплата курсов и конференций за счет компании;
  • Компенсация спорта;
  • Обеды в офисе;
  • Электросамокаты, настолки и многое другое

Ключевые навыки

Typescript
Грамотность
Node.js
Nest.js
Unit testing
E2e
Postgresql
Redis c++ client
Redis/keydb

Адрес

Томск, проспект Кирова, 51Ас5

Контактная информация

Smart World (Умный мир)

Вакансия опубликована 15.04.2024 в г. Томск.

Похожие вакансии

#

Senior

от 140 000 до 250 000 ₽

Лениногорск

Полный день

Мы ищем опытного Менеджера проекта для нашей IT компании Алего. Менеджер проекта будет ответственным за планирование, организацию и координацию IT проектов в нашей фирме. Основные обязанности включают определение требований к проектам, составление...

-

#

Санкт-Петербург

Удаленная работа

Наша компания занимается предоставлением услуг в сфере дополнительного образования.
Имеется несколько сайтов и онлайн-сервисов, которые необходимо поддерживать, а также постоянно ведётся работа над новыми проектами.

Разработкой и поддержкой занимается отдел разработки. Производство и поддержка проектов как силами штатных специалистов (инхаус), так и с привлечением внешних подрядчиков...

6 апреля

#

Москва

Полный день

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

19 июня