Node.js backend developer

Нижний Новгород, Россия
Миддл
Информационные технологии • Разработка • Backend • Fullstack • Frontend • JavaScript • Node.js • Python • React • Express • Nest • CSSinJS • CSS • HTML • MongoDB • MySQL • MSSQL • PostgreSQL • Redis • AWS • Amazon S3 • Azure • Heroku
Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 1 года до 3х лет
Есть файл резюме (защищен)
О себе

На данный момент backend NodeJS разработчик.

Мои компетенции и опыт

Опыт работы

1. Компания «Браво Софт», Нижний Новгород
июнь нужен доступ к резюме настоящее время

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

Проекты:

1. Сервис для пакетной проверки состояния поверки приборов на портале нужен доступ к резюме

Сервис разработан с использованием BullMQ для управления очередями запросов к порталу, и Kafka для взаимодействия с другими микросервисами.

2. Проект админ-панели для управления продуктами компании “Ажур” и “Мерси”.

Было проведено ревью кода, начата работа над переписыванием легаси.

  1. Продукт “Ажур”.
  • Ревью кода, исправление багов.
  • Внедрена возможность сброса пароля для пользователя.
  • Работа над политиками безопасности csrf.
  1. Проект с микросервисами на NestS, TypeORM.
  • Разработка проекта с нуля на основе NestJS.
  • Сетевые интерфейсы: RestAPI и GraphQl.
  • Авторизация: JWT, PassportJS.
  • Микросервисная архитектура: паттерн Inbox/Outbox, брокер сообщений - Kafka.
  • Архитектура сервисов: DDD, CQRS, паттерн Репозиторий, Input, View Model`s, интерфейсы, агрегаты, сервисы - библиотеки.
  • Базы данных: Postgress, TypeORM.
  • Хранение файлов: MinIO.
  • Валидация - class-validator, логирование - nestjs/common/logger,
    документация - OpenAPI(Swagger), 
  • Тестирование - e2e с использованием Jest и superagent.

2. Компания LAD Академия, Нижний Новгород
ноябрь нужен доступ к резюме май 2024

Проекты:

Проект на NestJS и PayloadCMS “Центр спортивных волонтеров”.

  • Разработка коммерческого проекта на основе Express/ нужен доступ к резюме и Payload CMS.
  • Участие в проектировании и разработке RESTful API в т.ч. авторизация с ипс. JWT и нужен доступ к резюме
  • Использование PayloadCMS для управления контентом и MinIO для хранения медиафайлов.
  • Разработка панели администратора для управления контентом и данными пользователей.
  • Интеграция с Nodemailer для отправки уведомлений.
  • Работа с базами данных MongoDB - Mongoose и PostgreSQL - TypeORM, Sequelize.
  • Внедрение Docker и Coolify для контейнеризации и оркестрации приложений.
  • Настройка и автоматизация процесса CI/CD.
  • Использование TypeScript для разработки более надежного и масштабируемого кода.
  • Взаимодействие с фронтенд-разработчиками для интеграции API.
  • Разработка реакт компонентов для UI Админ панели.
  • Оптимизация производительности и безопасности приложения.
  • Работа по Scrum методике.


Есть файл резюме (защищен)


Интересные кандидаты