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

НОНТОН

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

Санкт-Петербург, Новорощинская улица, 4

Метро: Московские ворота

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

НОНТОН — онлайн-гипермаркет мебели, 11 лет на рынке e-commerce. Продажа доступной и качественной мебели от российских производителей по всей России — более 250 городов.

Сейчас активно развиваем собственные цифровые сервисы и ищем Full-Stack разработчика в команду разработки.

О проекте

Мы разрабатываем приложение для мастеров сборки мебели: iOS, Android и Web.

В приложении мастера работают с заказами, графиком, обучением, рейтингами и отчётностью. Система интегрирована с внутренними сервисами компании, а обмен данными построен через Kafka и NiFi.​​​​​​​​​​​​​​

Стек: Expo (React Native / React), NestJS / Node.js, TypeScript, PostgreSQL, Apache Kafka, S3, SMTP, SMS, push (FCM / APNs).

Задачи

  • Разработка клиента на React Native и React (Web) и backend на NestJS / Socket.IO
  • Проектирование HTTPS API и схемы PostgreSQL
  • Интеграция с корпоративной очередью Kafka (контракт сообщений с командой NiFi)
  • Загрузка файлов в S3 с backend; передача ключей объектов в Kafka
  • Отправка почты, 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)
  • Наличие высшего образования (ИТ)


Предложения компании

  • Официальное трудоустройство по ТК РФ
  • Современный офис в БЦ класса А «Собрание» (СПб, Новорощинская ул., д. 4), если планируете работать из офиса
  • Профессиональное развитие — обучение, наставничество, участие в корпоративных мероприятиях
  • Дополнительные дни отпуска за стаж работы в компании
  • Корпоративная скидка на всю мебель и товары гипермаркета для вас, друзей и родных
  • Молодой дружный коллектив и лояльное руководство
  • НОНТОН — партнёр ФК «Зенит»: билеты на домашние матчи в отдельную ложу для сотрудников
Навыки
  • React Native
  • React
  • TypeScript
  • JavaScript
  • Node.js
  • PostgreSQL
  • Nest.js
  • Apache Kafka
Посмотреть контакты работодателя

Адрес

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

ИдаПроджект
  • Санкт-Петербург

  • Не указана

Рекомендуем
МедВиАр
  • Санкт-Петербург

  • от 80000 RUR

Рекомендуем
НИИ телевидения

Python Backend Developer

НИИ телевидения

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

  • от 80000 RUR

Рекомендуем
Леста Игры
  • Санкт-Петербург

  • от 80000 RUR

Техностар
  • Санкт-Петербург

  • до 150000 RUR

Восточная биржа
  • Санкт-Петербург

  • до 160000 RUR

Ключевые Системы и Компоненты

Разработчик Flutter (Dart)

Ключевые Системы и Компоненты

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

  • от 275380 RUR

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

  • от 275380 RUR

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

  • до 250000 RUR

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

  • до 250000 RUR

АэроТур
  • Санкт-Петербург

  • до 190000 RUR

Python разработчик

GLOBAL DATA BRIDGE INTERNATIONAL LIMITED

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

  • до 1500 USD

585, Холдинг
  • Санкт-Петербург

  • до 1500 USD

Автодор-Платные Дороги

Frontend-разработчик Svelte

Автодор-Платные Дороги

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

  • до 1500 USD

Мираполис
  • Санкт-Петербург

  • до 1500 USD

Сизинцев Роман Александрович

AI-first Developer / Разработчик AI-first

Сизинцев Роман Александрович

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

  • до 1500 USD

Красное & Белое, розничная сеть

Программист .Net

Красное & Белое, розничная сеть

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

  • до 1500 USD

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

  • от 60000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию