توضیحات
ما بهدنبال جذب یک Full-Stack Developer با تجربه برای همکاری در توسعه یک سیستم Aggregator در سطح GDS (رزرو پرواز و هتل، اتصال به چندین Provider و APIهای خارجی) هستیم.
این موقعیت شغلی مناسب افرادی است که تجربه کار روی سیستمهای پیچیده، مقیاسپذیر و مبتنی بر معماری مدرن را دارند و علاقهمند به مشارکت فعال در طراحی و توسعه محصول هستند.
وظایف و مسئولیتها
طراحی، توسعه و نگهداری APIهای Backend با Python و FastAPI
توسعه داشبوردها و رابطهای کاربری با Nuxt.js
طراحی و بهینهسازی دیتابیس با PostgreSQL
پیادهسازی مکانیزمهای کش، صف و rate limiting با Redis
مشارکت در طراحی معماری سیستمهای Microservice / Modular
کار با APIهای خارجی (Airline / Hotel Providers)
پیادهسازی و نگهداری محیطهای اجرایی با Docker
همکاری در فرآیندهای CI/CD و استقرار سرویسها
بررسی performance، لاگها و رفع مشکلات در محیط Production
مهارتها و الزامات
تسلط بر Python و تجربه عملی در محیط Production
تجربه کار با FastAPI (async, background tasks, middleware)
تسلط بر PostgreSQL و بهینهسازی Queryها
تجربه استفاده از Redis
تسلط به Nuxt.js (ترجیحاً Nuxt 3 یا 4)
تجربه کار با Linux Server
آشنایی با Docker / Docker Compose
آشنایی با مفاهیم DevOps و CI/CD
درک معماری سیستمهای مقیاسپذیر و high-traffic
امتیازات ویژه
تجربه کار در حوزه Travel Tech / GDS / Aggregator
تجربه سیستمهای real-time یا distributed
سابقه کار در تیمهای ریموت