EzoVision

Fullstack-разработчик middle (Node.js + React)

Не указана
  • Санкт-Петербург
  • Полная занятость
  • Удаленная работа
  • От 1 года до 3 лет
  • Знание алгоритмов
  • Использование фреймворков
  • Написание кода
  • Оптимизация производительности
  • Проведение тестирования
  • Работа с базами данных
  • Разработка архитектуры приложений

Ищем сильного Fullstack-разработчика, который усилит команду, будет развивать backend и frontend-сервисы, участвовать в проектировании архитектуры и внедрении новых технологий.

Что предстоит делать:

  • Разрабатывать backend-сервисы на Node.js + TypeScript, проектировать REST API

  • Работать с MongoDB, оптимизировать запросы, использовать SQL/NoSQL

  • Внедрять Redis для кэширования, очередей, pub/sub

  • Разрабатывать интерфейсы на React.js, при желании подключаться к React Native

  • Участвовать в проектировании архитектуры и оптимизации производительности

  • Работать с AWS (деплой, хранение данных, серверные задачи)

  • Участвовать в code review и развитии команды

Что мы ждём:

  • Отличное знание Node.js и TypeScript (понимание event loop, GC, оптимизация кода)

  • Опыт проектирования API и понимание архитектуры клиент-серверных приложений

  • Уверенные навыки работы с MongoDB и базовое знание SQL/NoSQL

  • Знакомство с Redis — плюс

  • Опыт frontend-разработки на React.js, знание React Native приветствуется

  • Навыки работы с Git, npm/yarn, сборщиками, понимание CI/CD и DevOps-подходов

  • Опыт работы с облаками (AWS или аналоги)

Мы предлагаем:

  • Современный стек, участие в создании масштабируемых продуктов

  • Возможность влиять на технические решения и архитектуру

  • Удаленный формат работы

  • Конкурентную компенсацию (по результатам собеседования)