استخدام برنامهنویس بکاند (Python/FastAPI) – پروژه Carilot
پروژه Carilot یک پلتفرم خدمات مکانیک سیار (مارکتپلیس) است که کاربران را به تعمیرکاران محلی متصل میکند. ما در فاز توسعه نسخه اولیه (MVP) هستیم و نیازمند یک توسعهدهنده بکاند حرفهای هستیم که توانایی توسعه API، طراحی معماری مقیاسپذیر و تعامل مؤثر با تیم فرانتاند را داشته باشد.
مهارتهای مورد نیاز:
تسلط کامل به Python 3.x
تجربه حرفهای با FastAPI یا سایر فریمورکهای async (مثل Starlette)
تجربه طراحی و توسعه APIهای RESTful
آشنایی با PostgreSQL یا MongoDB
آشنایی با ORMها مثل SQLAlchemy یا Tortoise
تسلط به مفاهیم JWT authentication و OAuth2
تجربه کار با Docker و آشنایی با مفاهیم اولیه DevOps
توانایی نوشتن مستندات (Swagger/OpenAPI)
تسلط به Git و کار تیمی در محیط Agile
وظایف:
طراحی و پیادهسازی ماژولهای بکاند شامل کاربران، سفارشات، خدمات، پرداخت و نوتیفیکیشن
مستندسازی API برای تیم فرانتاند
بهینهسازی امنیت، سرعت و ساختار دیتابیس
پشتیبانی از توسعه ماژولار برای همکاری همزمان با سایر توسعهدهندگان
کمک در راهاندازی اولیه نسخه تست و Deploy روی سرور
شرایط همکاری:
همکاری پروژهای (حدود 4 ماه)، با امکان ادامه در نسخههای آتی
ریموت (تماموقت یا پارهوقت بسته به هماهنگی)
پرداخت بهموقع و پلن رشد در پروژه
مزیت محسوب میشود اگر:
تجربه پروژه مشابه مارکتپلیس (مثلاً خدمات یا رزرو)
آشنایی با مفاهیم پیامرسانی (WebSocket، Redis Pub/Sub)
آشنایی با مفاهیم مکانیابی (Geolocation APIs)
اگر علاقهمند به همکاری هستید، لطفاً رزومه خود را به [ایمیل شما] ارسال نمایید و در صورت امکان نمونه کد (GitHub یا لینک پروژه) را نیز ضمیمه کنید