Global Solutions

Разработчик Node.js

Не указана
  • Ташкент
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
Обязанности:
  • Разработка и поддержка backend-сервисов на Node.js;

  • Интеграция с внешними сервисами и API;

  • Оптимизация приложений (SQL, кэширование, балансировка);

  • Проектирование REST API и GraphQL-схем;

  • Написание юнит- и интеграционных тестов;

  • Работа с базами данных (реляционными и NoSQL);

  • Внедрение CI/CD процессов и автоматизация сборки;

  • Участие в код-ревью, обмен знаниями в команде;

Требования:
  • Node.js (LTS 18+), TypeScript;
  • NestJS (обязательно — текущий фреймворк проекта);
  • PostgreSQL (через TypeORM или Prisma);
  • REST API (JSON, JWT);
  • Опыт работы с логированием и мониторингом (Sentry, Winston, Prometheus);
  • Docker (умение поднимать dev/staging окружения);
  • JWT / OAuth2 / OneID / Google / Apple auth опыт интеграции внешней авторизации;

  • Payment gateways (GlobalPay / аналогичные) понимание принципов верификации и статусов платежей;

  • Понимание high-load архитектуры, горизонтального масштабирования.

Условия:
  • Работа в современном офисе в центре Ташкента;

  • График работы: с 10:00 до 19:00;

  • Возможность влиять на продукт и процессы;

  • Карьерный и профессиональный рост;

  • Дружный коллектив и лояльное руководство.