صنایع آرایشی و بهداشتی رز تجارت سیما | Roz Tejarat Sima

استخدام (Senior Back-End Developer (Node.js

  • دسته‌بندی شغلی

    وب،‌ برنامه‌نویسی و نرم‌افزار
  • موقعیت مکانی

    تهران ، تهران
  • نوع همکاری

    تمام وقت
  • حداقل سابقه کار

    سه تا شش سال
  • حقوق

    از ۲۰,۰۰۰,۰۰۰ تومان

شرح موقعیت شغلی

Senior Backend Developer (Node.js / NestJS) — Airline Booking Platform
About the Role
We are building a next-generation airline digital platform from the ground up — a full-scale booking and customer engagement ecosystem covering everything from ticket search and purchase to loyalty programs and B2B agency operations. This is a high-ownership role: you'll have real influence over how the backend is architected and built, working on a complex, multi-module platform designed to serve high transaction volumes and multiple user types, including passengers, travel agency partners, and internal teams.
We're looking for a Senior Backend Developer who is comfortable taking full ownership of core services, making sound architectural decisions independently, and building a system designed to scale from day one — without needing heavy oversight to move forward.
What You'll Be Building
You'll work on the backend powering our airline's online booking platform: the passenger-facing ticket purchase and self-service experience, add-on and loyalty services, a B2B portal for travel agency partners, and an internal admin system with role-based access for different business functions. The work spans real-time pricing and inventory logic, secure payment processing, and building services that stay reliable and performant as usage grows.
Responsibilities
Design, build, and maintain scalable, secure, and well-tested backend services using NestJS.
Architect modular systems (following domain-driven / modular monolith or microservices principles) that support independent development and future extensibility.
Design and optimize relational/NoSQL database schemas for high-throughput transactional workloads.
Build and integrate with third-party systems: payment gateways, GDS/airline inventory systems, SMS/email providers, and lending/BNPL platforms.
Implement robust authentication, authorization, and role-based access control across multiple user types (passengers, agencies, internal staff).
Ensure system performance, reliability, and security under real-world production load.
Collaborate closely with the rest of the team to deliver end-to-end features.
Write clean, maintainable, well-documented code and participate in code reviews.
Contribute to technical decision-making regarding architecture, tooling, and best practices.
Requirements
4+ years of professional experience as a Backend Developer.
Strong hands-on experience with Node.js and NestJS (or strong TypeScript backend framework experience with fast ramp-up on NestJS).
Solid understanding of TypeScript and modern JavaScript ecosystem practices.
Experience designing and building RESTful APIs.
Strong database skills (PostgreSQL, MySQL, MongoDB, or similar) — schema design, query optimization, and data modeling.
Practical experience with scalable, high-traffic systems — you understand caching, queuing, load handling, and performance tuning under real production pressure.
Experience with microservices or modular architecture patterns.
Familiarity with authentication/authorization patterns (JWT, OAuth2, RBAC).
Experience with message queues (RabbitMQ, Kafka, Redis Pub/Sub, or similar).
Understanding of CI/CD pipelines, containerization (Docker), and version control (Git).
Strong problem-solving skills and ability to work independently in a fast-paced, evolving product environment.
Nice to Have
Prior experience in the airline, travel, or OTA industry (booking engines, GDS integration, fare/inventory systems) is a plus.
Experience with real-time systems (WebSockets) and event-driven architecture.
Exposure to AI/ML-driven features such as dynamic pricing or recommendation engines.
Why Join Us
You'll be joining at a foundational stage — helping shape the architecture of a platform that will serve thousands of passengers, dozens of partner agencies, and multiple internal business units. This role comes with a high degree of autonomy: you'll be the primary owner of backend architecture and decisions, ideal for someone who is senior enough to work independently and enjoys owning problems end-to-end rather than being one of many hands on a large team.

معرفی شرکت

شرکت رز تجارت سیما با برند viara مأموریت خود را خلق پلتفرم‌ها و تجربه‌هایی برای بکارگیری پیشروترین فناوری‌های اطلاعات و ارتباطات در جهت ارتقای زندگی عموم و خدمات موثر به مردم، سازمان‌ها و کسب و کارها می‌داند
توسعه فناوری با نگاهی میان رشته‌ای، همیشه در حال جستجو، کشف و خلق فرصت ها، امکانات و تکنولوژی است.
ترکیب این امکانات با خلاقیت و هوشمندی، راهی است که اهالی شرکت توسعه فناوری برای هوشمندتر کردن زندگی و کسب و کار مردم انتخاب کرده اند.
  • مهارت‌های مورد نیاز

    Back-end Node.js RestFul API MySQL
  • جنسیت

    مهم نیست
  • وضعیت نظام وظیفه

    مهم‌ نیست
  • حداقل مدرک تحصیلی

    مهم نیست

مشاغل مشابه

چه موردی را می‌خواهید گزارش کنید؟

از اینجا شروع کنید

در شغل بهتری استخدام شوید! رایگان!

  • جستجو و ارسال رزومه به آگهی‌های استخدام بیش از ۱۰۰,۰۰۰ شرکت ایرانی
  • رزومه‌ساز رایگان
  • دریافت فرصت‌های شغلی جدید مرتبط از طریق ایمیل (Job Alert)
  • شناخت محیط کار و فرهنگ سازمانی شرکت‌های در حال استخدام
image/svg+xml