Назад
2 дня назад

Full-Stack разработчик (React Native / Node.js / TypeScript)

Формат работы
remote (только Russia)/onsite/hybrid
Тип работы
fulltime
Грейд
junior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Full-Stack разработчик (React Native / Node.js / TypeScript): Разработка приложения для мастеров сборки мебели на iOS, Android и Web с акцентом на React Native, NestJS, интеграции Kafka и работу с PostgreSQL. Focus on проектировании HTTPS API и схем баз данных, передаче файлов через S3, обмене сообщениями с NiFi и отправке почтовых, SMS и push-уведомлений.

Локация: Санкт-Петербург, Новорощинская улица, 4; возможна работа на месте работодателя, удалённо или в гибридном формате.

Компания

НОНТОН — онлайн-гипермаркет мебели, развивающий собственные цифровые сервисы для российского рынка e-commerce.

Что делать

  • Разрабатывать приложение для мастеров сборки мебели на iOS, Android и Web.
  • Создавать клиентскую часть на React Native и React, а также backend на NestJS и Socket.IO.
  • Проектировать HTTPS API и схемы PostgreSQL, включая транзакции и индексы.
  • Интегрировать приложение с корпоративной очередью Kafka и согласовывать контракт сообщений с командой NiFi.
  • Реализовывать загрузку файлов в S3 и передачу ключей объектов через Kafka.
  • Настраивать отправку email, SMS и push-уведомлений, поддерживая TypeScript-код.

Требования

  • Коммерческий опыт разработки от 2 лет и уверенное владение TypeScript.
  • Уверенное владение React.js и способность быстро проектировать чистые и понятные интерфейсы.
  • Опыт работы с React Native или готовность освоить RN / Expo в первые месяцы.
  • Владение NestJS или аналогичным по уровню фреймворком на Node.js.
  • Знание PostgreSQL: проектирование схем, транзакции и индексы.
  • Опыт работы с вебсокетами, включая Socket.IO.
  • Опыт проектирования HTTPS API и работы с JWT / OTP.
  • Опыт работы с очередями, включая Kafka, RabbitMQ или аналогичные решения.
  • Опыт работы с объектным хранилищем по S3 API и владение Git.

Хорошо, если есть

  • Знание Docker и CI.
  • Навыки работы с Prometheus и Grafana.
  • Высшее образование в сфере ИТ.

Культура и преимущества

  • Официальное трудоустройство по ТК РФ.
  • Современный офис в бизнес-центре класса А «Собрание» при работе из офиса.
  • Обучение, наставничество и участие в корпоративных мероприятиях.
  • Дополнительные дни отпуска за стаж работы в компании.
  • Корпоративная скидка на мебель и товары гипермаркета.
  • Билеты на домашние матчи ФК «Зенит» в отдельную ложу для сотрудников.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →