Основная информация о компании
- Полное наименование компании
- Smart Aurum Project Management L.L.C
- Организационно-правовая форма
- Общество с ограниченной ответственностью (ООО)
- Контактное лицо
- Anton Kim
- Номер контактного лица
- +971585623584
- Электронная почта контактного лица
- info@aurumsmart.ae
- Комментарии
-
telegram/whatsapp +971585623584
Backend-разработчик (Node.js / NestJS)
Обновлено: 02.05.2025
- Описание
-
Технологии и стек:
Node.js, NestJS (желательно), либо Express
PostgreSQL (или другая реляционная БД)
REST API (GraphQL — как плюс)
Auth (JWT, OAuth2, refresh-токены)
Redis / кеширование (по необходимости)
Работа с Stripe (или другими платёжками)
Docker / CI/CD (как плюс)Требования:
Опыт с Node.js от 1 года
Уверенное знание одного из фреймворков: NestJS предпочтителен
Умение проектировать чистую и безопасную архитектуру API
Опыт работы с базами данных: PostgreSQL, Prisma / TypeORM
Понимание принципов REST, SOLID, DRY
Опыт написания юнит- и интеграционных тестов
Будет плюсом:
Опыт интеграции Stripe или Firebase
Опыт настройки CI/CD
Опыт построения архитектуры с нуля
Интерес к AI, LLM, ChatGPT API и т.п. - Основные задачи
-
Задачи:
Проектирование и реализация REST API для мобильного приложения
Настройка авторизации и ролей пользователей (в том числе подписки: Free / Pro)
Реализация логики бюджета, транзакций, уведомлений
Подключение AI (OpenAI API, LLM-провайдеры) и чат-бота
Интеграция системы подписок (Stripe, Google Play, App Store)
Логирование, валидация, защита от перегрузки / спама
Работа в связке с мобильной командой (FluOer)
Требования:
Опыт с Node.js от 1 года
Уверенное знание одного из фреймворков: NestJS предпочтителен
Умение проектировать чистую и безопасную архитектуру API
Опыт работы с базами данных: PostgreSQL, Prisma / TypeORM
Понимание принципов REST, SOLID, DRY
Опыт написания юнит- и интеграционных тестов
Будет плюсом:
Опыт интеграции Stripe или Firebase
Опыт настройки CI/CD
Опыт построения архитектуры с нуля
Интерес к AI, LLM, ChatGPT API и т.п. - График работы
-
Условия:
Гибридная форма работы (в офисе и home office) или удаленно
Гибкий график
Уровень — Junior / Middle
Оплата: по договоренности (фикс + бонусы за релизы)