
این فرصت شغلی چقدر برای من مناسب است؟
ما به دنبال ساخت یک پلتفرم CRM هوشمند و تحت وب از صفر تا صد هستیم. به دنبال یک نفر هستیم که بتواند تنها و بدون وابستگی به تیم دیگر، کل چرخه توسعه را مدیریت کند؛ از طراحی رابط کاربری جذاب تا پیادهسازی پیچیدهترین الگوریتمهای هوش مصنوعی. سیستم پیادهسازیشده بعد از راهاندازی باید بدون نیاز به نگهداری به فعالیت خود ادامه دهد.
موقعیت شغلی:
ما به دنبال یک توسعهدهنده همهکاره هستیم که خودش به تنهایی مسئولیت طراحی فرانتاند، پیادهسازی بکاند، مدیریت پایگاه داده و توسعه ماژولهای هوش مصنوعی را بر عهده بگیرد. این نقش برای کسانی است که از چالشهای چندوجهی لذت میبرند و توانایی مدیریت یک پروژه کامل را دارند.
وظایف و مسئولیتها (کل پروژه به عهده شماست):
1) طراحی و پیادهسازی فرانتاند (Frontend):
طراحی رابط کاربری (UI/UX) واکنشگرا و مدرن با استفاده از React.js یا Vue.js
پیادهسازی داشبوردهای مدیریتی، نمودارهای تعاملی و فرمهای پویا
ارتباط با APIهای طراحیشده برای نمایش دادههای تحلیلی و پیشبینیها
2) پیادهسازی بکاند و زیرساخت (Backend & Database):
طراحی و توسعه APIهای امن و مقیاسپذیر با Django (DRF) یا FastAPI (یا ASP.NET Core در صورت تسلط)
طراحی پایگاه دادههای رابطهای (PostgreSQL) و غیررابطهای (MongoDB)
پیادهسازی احراز هویت، مدیریت دسترسیها (RBAC) و لاگگیری سیستم
راهاندازی سرور، دپلوی پروژه و مدیریت محیطهای توسعه و تولید (Docker + Nginx)
3) توسعه ماژولهای هوش مصنوعی و تحلیل داده:
جمعآوری، پاکسازی و تحلیل دادههای مشتریان
ساخت مدلهای یادگیری ماشین برای پیشبینی رفتار مشتری (Churn، خرید مجدد، امتیاز وفاداری)
پیادهسازی سیستم توصیهگر (Recommendation System) برای پیشنهاد محصولات
طراحی چتبات ساده مبتنی بر قوانین یا NLP (با استفاده از کتابخانههای سبک)
یکپارچهسازی مدلهای ساختهشده با APIهای بکاند (برای نمایش خروجی در فرانتاند)
مهارتهای مورد نیاز (الزامی و کامل):
تسلط کامل به فرانتاند:
HTML5، CSS3، JavaScript (ES6+)
React.js یا Vue.js (به همراه State Management مثل Redux یا Pinia)
آشنایی با کتابخانههای نمودار مانند Chart.js یا D3.js
آشنایی با Bootstrap یا Tailwind CSS
تسلط کامل به بکاند و دیتابیس:
Python (به همراه Django/DRF یا FastAPI) - اولویت اصلی
یا در صورت تسلط بیشتر به داتنت: ASP.NET Core Web API
نوشتن کوئریهای پیشرفته SQL و طراحی معماری دیتابیس
آشنایی با ORMها (مانند SQLAlchemy یا Entity Framework)
آشنایی با Docker، Git و مفاهیم CI/CD
تسلط کامل به هوش مصنوعی و داده:
Python با کتابخانههای: Pandas, NumPy, Scikit-learn
آشنایی با TensorFlow یا PyTorch (حداقل برای پیادهسازی مدلهای ساده)
آشنایی با مبانی NLP (حداقل سطح مقدماتی)
توانایی ذخیرهسازی و بازیابی مدلهای آموزشدیده در محیط وب (Pickle/Joblib یا ONNX)
مهارتهای امتیازآور (اختیاری):
آشنایی با WebSockets (برای چتبات بلادرنگ)
تجربه کار با Queueها مانند Celery + Redis برای پردازشهای سنگین
سابقه کار روی پروژههای CRM، ERP یا اتوماسیون بازاریابی
توانایی طراحی اولیه UI/UX بدون نیاز به گرافیست
آشنایی با Deployment در سرورهای ابری (مانند لیارا، ابرآروان یا سرور خارجی)
ثبت مشکل و تخلف آگهی
ارسال رزومه برای شفیعی گستر