Опубликовано вчера

Fullstack Developer (Node.js / NestJS / React)

Sky.md
Опубликовано вчера

Fullstack Developer (Node.js / NestJS / React)

Основная информация
Зарплата:
от 1 500 до 3 000 USD
Вид занятости:
Full-time
Oпыт:
Mid-Level (2-5 лет)
Город:
Кишинёв
Место работы:
Местоположение работодателя

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

Ce face platforma unică:

  • Multi-tenant architecture (schema separată per brand)
  • Monorepo cu Turborepo (shared packages, type-safe)
  • Integrări API multiple (flight search APIs, tour operator APIs, messaging APIs)
  • Real-time features (Redis, BullMQ)
  • Background jobs (email, SMS, booking processing)
  • Type-safe end-to-end (TypeScript + Drizzle ORM)

Stack Tehnologic

Backend Core

  • NestJS - Framework modular cu dependency injection, decoratori, guards, interceptors
  • TypeScript - Strict mode, type safety pe întreg stack-ul
  • Drizzle ORM - Type-safe queries, migrations, relations, multi-tenant support
  • PostgreSQL 15+ - Multi-tenant cu schema separată per brand
  • Redis - Caching, session management, real-time features
  • BullMQ - Background jobs (email sending, SMS, report generation, API sync)

Arhitectură & Infrastructure

  • Turborepo - Monorepo cu intelligent caching, shared packages
  • Docker - Containerization pentru development și deployment
  • CI/CD - GitHub Actions pentru automated testing și deployment
  • REST API - Clean architecture, versioning, rate limiting
  • Third-party APIs - Flight search APIs, tour operator APIs, messaging APIs, payment gateways
  • Webhooks - Incoming/outgoing webhook handling

Responsabilități

  • Design și implementare API-uri RESTful moderne (NestJS modules, controllers, services)
  • Implementare business logic complexă (bookings, payments, lead management)
  • Design și implementare sistem multi-tenant robust
  • Integrare servicii externe (third-party APIs, webhooks)
  • Optimizare performanță (query optimization, caching strategies, database indexing)
  • Design schema database (Drizzle ORM schemas, migrations)
  • Background jobs design (email queues, sync jobs, scheduled tasks)
  • Code review și mentenanță codebase
  • Testing (unit, integration, E2E)

Cerințe (Must Have)

  • Experiență solidă Node.js (3+ ani)
  • Experiență practică NestJS (1+ ani) - modules, dependency injection, decorators
  • TypeScript avansat - Generics, utility types, type inference
  • PostgreSQL - Query optimization, indexing, transactions
  • REST API design - Best practices, versioning, error handling
  • Arhitectură backend - Design patterns (Repository, Service Layer, Factory)
  • Code quality - Clean code, SOLID principles
  • Problem solving - Abordare practică, rezolvare eficientă

Nice to Have

  • Drizzle ORM - Sau ORM-uri similare (Prisma, TypeORM)
  • Turborepo / Monorepo - Experiență cu monorepo-uri (Nx, Rush, etc.)
  • Redis - Caching strategies, pub/sub
  • BullMQ / Bull - Background job processing
  • Docker - Containerization, docker-compose
  • CRM systems - Sau sisteme B2B complexe
  • Multi-tenant architecture - Sau sisteme multi-company
  • Payment integrations - Stripe, PayPal, etc.
  • CI/CD - GitHub Actions, GitLab CI, etc.

Trimite CV pe email: join@enwardo.md.

О компании

Sky.md - Conectăm destinații, creăm experiențe

Sky.md este mai mult decât o agenție de turism. Suntem o companie moldovenească care transformă visurile de călătorie în realitate, oferind pachete turistice personalizate și bilete de avion la cele mai competitive prețuri din piață.

Cine suntem

Cu sediul în inima Chișinăului, Sky.md combină experiența în industria turismului cu inovația tehnologică. Echipa noastră este formată din specialiști pasionați de călătorii și profesioniști IT care dezvoltă constant soluții digitale moderne pentru a îmbunătăți experiența clienților noștri.

Ce ne face diferiți

În timp ce majoritatea agențiilor de turism se axează doar pe vânzări, noi investim activ în dezvoltarea de produse inovative. Departamentul nostru IT lucrează la platforme și instrumente care simplifică procesul de planificare și rezervare a călătoriilor, poziționându-ne în fruntea transformării digitale din industria turistică locală.

De ce să te alături echipei Sky.md

  • Inovație: Lucrezi într-un mediu unde ideile noi sunt apreciate și implementate
  • Diversitate: De la turism la tehnologie, avem proiecte variate și provocatoare
  • Creștere: Investim în dezvoltarea profesională a fiecărui membru al echipei
  • Impact: Contribui direct la conectarea moldovenilor cu destinații din toată lumea
  • Echipă tânără: Atmosferă dinamică, colaborare și spirit antreprenorial

Alătură-te nouă și fii parte din echipa care redefinește călătoriile!

Отзывы о компании

Оцените компанию:
0 star star star star star 0 отзывов

Контакты

Адрес вакансии
Кишинёв, Центр, Bulevardul Ștefan cel Mare și Sfînt 3
Эл. почта:

Похожие вакансии в этой компании

Опубликовано вчера
от 1 500 до 2 500 USD Кишинёв
Опубликовано вчера
от 1 000 до 2 500 USD Кишинёв

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

Опубликовано вчера
от 1 000 до 2 500 USD Кишинёв
Опубликовано вчера
от 1 500 до 2 500 USD Кишинёв
Опубликовано вчера
Договорная Кишинёв
Опубликовано вчера
5.0 star Top Angajator Договорная Кишинёв
Top Angajator
Опубликовано вчера
Договорная Кишинёв
Вы все еще ищете работу или ищете сотрудников для своего бизнеса?