Full-Stack разработчик (React Native / Node.js / TypeScript) — Россия, Санкт-Петербург
Зарплата не указана
ОткликнутьсяКомпания: ••••••••
Локация: Россия, Санкт-Петербург
Формат: Офис, Удалённая работа, Гибрид
Занятость: Полная занятость
Грейд: Middle
j9AK3X — онлайн-гипермаркет мебели, 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 / ••••••••
• Проектирование HTTPS API и схемы PostgreSQL
• Интеграция с корпоративной очередью Kafka (контракт сообщений с командой NiFi)
• Загрузка файлов в S3 с backend; передача ключей объектов в Kafka
• Отправка почты, SMS и push-уведомлений
• Написание поддерживаемого TypeScript-кода
Ожидания от кандидата
• Коммерческий опыт разработки от 2 лет, уверенное владение TypeScript
• Уверенное владение React.js; способность к быстрому проектированию чистых и понятных интерфейсов
• Опыт React Native или готовность к освоению RN / Expo в первые месяцы
• Владение NestJS или аналогом на Node.js того же уровня
• PostgreSQL: схема, транзакции, индексы
• Работа с вебсокетами (••••••••)
• Проектирование HTTPS API, JWT / OTP
• Опыт работы с очередями (Kafka, RabbitMQ и т.п.)
• Работа с объектным хранилищем по S3 API
• Владение Git
Будет плюсом
• Docker, CI
• Навыки работы с инструментами мониторинга (Prometheus, Grafana)
• Наличие высшего образования (ИТ)
Предложения компании
• Официальное трудоустройство по ТК РФ
• Современный офис в БЦ класса А «Собрание» (СПб, Новорощинская ул., д. 4), если планируете работать из офиса
• Профессиональное развитие — обучение, наставничество, участие в корпоративных мероприятиях
• Дополнительные дни отпуска за стаж работы в компании
• Корпоративная скидка на всю мебель и товары гипермаркета для вас, друзей и родных
• Молодой дружный коллектив и лояльное руководство
• j9AK3X — партнёр ФК «Зенит»: билеты на домашние матчи в отдельную ложу для сотрудников