شرح شغل و وظایف
نوع همکاری: قراردادی و پروژهای
شیوه حضور: ترکیبی (حضوری–دورکاری)
موقعیت: قم / تهران
مبلغ قرارداد: توافقی، بر اساس محدوده کار و مراحل تحویل
معرفی پروژه
برای ساخت و راهاندازی یک پلتفرم تخصصی بازارگاه آنلاین (Marketplace)، به دنبال همکاری با یک مهندس ارشد Full-Stack یا تیم فنی حرفهای با مسئول فنی مشخص هستیم.
محصول در فاز نخست به شکل وبسایت موبایلمحور و وباپلیکیشن قابل نصب (PWA) توسعه مییابد و باید امکان توسعه اپلیکیشنهای iOS و Android در آینده را داشته باشد.
نیازمندیها و جریانهای اصلی محصول تا حد زیادی تعریف شدهاند. این همکاری استخدام برنامهنویس برای انجام وظایف روزمره نیست؛ پیمانکار باید مسئولیت کامل تحلیل فنی، ساخت، تست، استقرار و تحویل محصول قابلبهرهبرداری را طبق قرارداد بپذیرد و با مشاور فنی مستقل کارفرما همکاری کند.
شرح مسئولیتها
۱. بررسی نیازمندیها، پیشنهاد معماری و فناوری مناسب و تدوین برنامه اجرا، زمانبندی، برآورد هزینه و مراحل تحویل.
۲. طراحی و پیادهسازی Frontend و Backend، پایگاه داده، API و پنل مدیریت با ساختار امن، مستند، قابلنگهداری و توسعهپذیر.
۳. ساخت رابط کاربری ریسپانسیو و PWA با عملکرد مناسب در موبایل، تبلت و دسکتاپ و سازگاری با مرورگرهای اصلی.
۴. توسعه امکانات توافقشده از جمله کاتالوگ و صفحات جزئیات، جستوجو و فیلتر، حساب و پنل کاربران، پنل عرضهکنندگان، مدیریت محتوا و فرایندهای سفارش؛ جزئیات و اولویتها در پیوست فنی قرارداد تعیین میشود.
۵. پیادهسازی احراز هویت امن، کنترل دسترسی مبتنی بر نقش، اعتبارسنجی ورودیها، حفاظت از دادههای کاربران و امنیت APIها مطابق ریسک پروژه و اصول OWASP.
۶. بهینهسازی سرعت بارگذاری، Core Web Vitals، تصاویر، ساختار سئوی فنی و دسترسپذیری متناسب با معیارهای توافقشده.
۷. ایجاد محیطهای توسعه، آزمایش و عملیاتی، مدیریت نسخه با Git و استقرار قابلتکرار؛ راهاندازی پایش خطا، پشتیبانگیری و امکان بازیابی.
۸. تدوین و اجرای تستهای عملکردی، یکپارچگی، سناریوهای اصلی کاربر و رگرسیون؛ رفع ایرادها و همکاری در بازبینی کد و ارزیابی امنیت توسط مشاور یا ممیز مستقل.
۹. تحویل مرحلهای نسخه آزمایشی، گزارش پیشرفت و مستندات؛ انجام اصلاحات تا کسب تایید فنی طبق معیارهای پذیرش.
۱۰. تحویل نهایی سورسکد، مستندات معماری و API، ساختار دادهها، راهنمای نصب، استقرار، پشتیبانگیری و انتقال دانش به تیم کارفرما.
شرایط احراز
حداقل ۵ سال تجربه حرفهای مرتبط؛ ترجیحاً ۷ سال یا بیشتر و سابقه تحویل محصول عملیاتی از صفر تا بهرهبرداری.
تسلط عملی به توسعه Full-Stack، طراحی سیستم، پایگاه داده، API، Git و اصول مهندسی نرمافزار.
تجربه ساخت وباپلیکیشن امن، ریسپانسیو و مقیاسپذیر؛ آشنایی با PWA و سئوی فنی.
شناخت امنیت وب، OWASP، مدیریت دسترسی، حفاظت از اطلاعات، تست و عیبیابی.
آشنایی با Docker، CI/CD، میزبانی، پایش و بازیابی اطلاعات.
توان مدیریت کل چرخه پروژه، مستندسازی، ارتباط شفاف و همکاری با ناظر فنی مستقل.
سابقه Marketplace یا E-Commerce و سامانههای چندنقشی مزیت محسوب میشود.
شیوه اجرا و تحویل
قرارداد بر اساس محدوده مشخص، خروجی قابلآزمون، زمانبندی و پرداخت مرحلهای تنظیم میشود.
مخزن کد و حسابهای اصلی زیرساخت باید تحت کنترل کارفرما باشند. حقوق و مجوزهای استفاده از کد و اجزای ثالث در قرارداد روشن میشود.
تحویل نهایی منوط به تست، رفع نواقص مهم، انتقال دانش و تایید معیارهای پذیرش است؛ دوره تضمین رفع ایراد نیز جداگانه در قرارداد مشخص خواهد شد.
اطلاعات موردنیاز متقاضیان
لطفاً همراه رزومه ارسال کنید: لینک نمونهکارهای فعال، نقش دقیق خود در هر پروژه، فناوریهای بهکاررفته، تجربه تحویل پروژهای، ترکیب تیم در صورت همکاری تیمی و برآورد اولیه شیوه اجرا و زمان در دسترس.
مبلغ نهایی پس از دریافت مشخصات کامل و بررسی فنی تعیین خواهد شد.

