پارس‌کدرز چگونه کار می‌کند؟

از پارس‌کدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.

پارس‌کدرز خریداران یا کارفرمایان را به مجری‌ها /فریلنسرهای خبره‌ای متصل می‌کند که برای انجام پروژه آماده هستند.

تکمیل MVP با Node.js و رهبری فنی

شانزده ساعت پیش منتشر شده

تعداد بازدید: 58

کد پروژه: 621969


شرح پروژه

Senior Backend Engineer / Hands-on Technical Lead
برای تکمیل MVP یک پلتفرم SaaS، به یک توسعه‌دهنده ارشد Backend با تجربه عملی در طراحی سیستم‌های توزیع‌شده، مدیریت تراکنش‌های مالی، تحلیل نیازمندی‌ها و تحویل محصولات عملیاتی نیازمندیم.

پروژه دارای کدبیس موجود، GitHub، Jira و فایل طراحی UI/UX آماده در Figma است.

مستندات فعلی نیازمند بازبینی و اصلاح هستند. فرد منتخب باید بتواند نیازمندی‌ها را مستقیماً از کارفرما دریافت کند، ابهامات را شناسایی کرده و به مستندات Functional/Technical، User Stories، API Contracts و Acceptance Criteria تبدیل کند؛ سپس شخصاً توسعه Backend را انجام دهد.

مهارت‌های فنی موردنیاز
Backend & API

Node.js، TypeScript، NestJS
REST API Design، OpenAPI / Swagger
gRPC و Protocol Buffers
PostgreSQL پیشرفته، Database Transactions و Transaction Isolation Levels
Architecture & Distributed Systems

Microservices، API Gateway و Domain-Driven Design
Concurrency Control و Race Conditions
Eventual Consistency و Saga Pattern
Retry با Exponential Backoff و Dead Letter Queue
Horizontal Scaling و طراحی سیستم‌های قابل نگهداری
Payment & Transaction Integrity

Stripe Connect
Destination Charges و Separate Charges and Transfers
Webhook Verification و Idempotent Processing
مدیریت وضعیت تراکنش‌ها و جلوگیری از عملیات تکراری
Error Handling، Failure Recovery و Reconciliation
مدیریت صحیح تراکنش‌های ناموفق، ناقص یا در انتظار پردازش
Testing, DevOps & Delivery

Unit Testing با Jest، Integration و E2E Testing
Concurrency Testing و Test Coverage
Git Flow، Pull Requests و Code Review
CI/CD با GitHub Actions
Infrastructure as Code Basics
Jira، Agile، Sprint Planning و Technical Documentation
مسئولیت‌های اصلی
دریافت و تحلیل نیازمندی‌ها از کارفرما و تهیه مستندات دقیق و قابل تأیید
ممیزی کدبیس، معماری و مستندات موجود و شناسایی نواقص و ریسک‌ها
بررسی ساختار سرویس‌ها، ارتباطات REST/gRPC، طراحی دیتابیس و استراتژی تست
تعیین و مستندسازی وضعیت تراکنش‌ها، قواعد Idempotency، Retry، Failure Recovery و Reconciliation
طراحی یا اصلاح معماری بر اساس نیاز واقعی پروژه، با پرهیز از پیچیدگی غیرضروری
توسعه مستقیم Backend و تکمیل قابلیت‌های توافق‌شده
مدیریت فنی و هماهنگی یک توسعه‌دهنده Frontend و یکپارچه‌سازی محصول
پیاده‌سازی تست‌های خودکار، رفع باگ، استقرار و آماده‌سازی MVP برای استفاده واقعی
پشتیبانی در تست عملیاتی با مشتریان واقعی و رفع کامل نواقص مربوط به محدوده قرارداد
ساختار تیم و امکانات موجود
سورس‌کد و زیرساخت توسعه از قبل موجود است.
فایل Figma آماده است.
GitHub و Jira برای مدیریت توسعه در دسترس هستند.
یک توسعه‌دهنده Frontend برای تکمیل MVP در نظر گرفته شده است.
فرد منتخب مسئول توسعه Backend، مستندسازی، تصمیم‌گیری فنی و یکپارچه‌سازی خواهد بود.
نیروی فنی دیگری برای تکمیل MVP پیش‌بینی نشده است.
زمان‌بندی و معیار پذیرش
فاز اول — حداکثر ۳۰ روز تقویمی:
تحلیل نیازمندی‌ها، اصلاح مستندات، ممیزی معماری، توسعه، یکپارچه‌سازی، تست و آماده‌سازی MVP عملیاتی.

فاز دوم — حداقل ۱۰ روز تقویمی پس از توسعه:
تست محصول با مشتریان واقعی در محیط عملیاتی، بررسی پایداری سیستم و رفع ایرادات احتمالی.

تمدید مهلت توسعه در برنامه پروژه پیش‌بینی نشده است. فرد منتخب باید پیش از پذیرش قرارداد، توانایی تحویل در این زمان را ارزیابی و تأیید کند.

تحویل Prototype، Demo یا نسخه صرفاً نمایشی قابل قبول نیست.

تمام باگ‌ها و نواقص مربوط به قابلیت‌های توافق‌شده، از جمله مشکلات پردازش تراکنش‌ها، عملیات تکراری، خطاهای یکپارچه‌سازی و مشکلات پایداری، باید بدون دریافت هزینه اضافی رفع شوند.

باقی‌ماندن نواقص موجب پذیرش خودکار پروژه یا تمدید خودکار مهلت توسعه نمی‌شود.

شرایط همکاری و پرداخت
همکاری پروژه‌ای با مبلغ ثابت
پرداخت صرفاً پس از تحویل MVP کاملاً Functional، تکمیل تست واقعی، رفع نواقص مشمول قرارداد و پذیرش نهایی
گروگذاری وجه از طریق سیستم پرداخت امن پلتفرم، مطابق مقررات آن
امضای NDA پیش از دسترسی به کدها و اطلاعات محرمانه
ممنوعیت واگذاری کار به اشخاص ثالث بدون موافقت کتبی کارفرما
ثبت تمام کدها، مستندات و تغییرات در مخازن و ابزارهای متعلق به کارفرما
مشارکت مستقیم در برنامه‌نویسی الزامی است؛ موقعیت صرفاً مدیریتی نیست.
شرایط متقاضیان
لطفاً نمونه پروژه‌های عملیاتی مرتبط، مشخص کردن میزان مشارکت و تجربه شخصی در طراحی و توسعه سیستم‌های مالی یا توزیع‌شده، سابقه تحلیل و مستندسازی نیازمندی‌ها، میزان زمان قابل اختصاص و پیشنهاد مالی خود را ارسال کنید.

جزئیات محصول صرفاً در اختیار متقاضیان منتخب و پس از توافق محرمانگی قرار خواهد گرفت.

مهارت ها و تخصص های مورد نیاز


بودجه

100,000,000 تومان تا 200,000,000 تومان

مهلت برای انجام

40روز

وضعیت مناقصه

باز (آماده دریافت پیشنهاد)


درباره کارفرما

عضویت شانزده ساعت پیش

1 پروژه ثبت شده ،
0 پروژه در حال انجام ،
1 پروژه آماده دریافت پیشنهاد ،
نرخ پذیرش پیشنهاد 0%

برای پیدا کردن پروژه‌های مشابه ثبت نام کنید و پروفایل خود را بسازید.

ورود با گوگل
یا
نام نباید خالی باشد.
نام خانوادگی نباید خالی باشد.

نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟

سفارش پروژه مشابه

نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟

سفارش پروژه مشابه

قادر به انجام این پروژه هستید؟

ارسال پیشنهاد قیمت

تا کنون 9 پیشنهاد قیمت از سمت فریلنسرها برای این پروژه ارسال شده

سری به پروژه‌های مشابه بزنید

روش کار در پارس‌کدرز

به رایگان یک حساب کاربری بسازید

مهارت‌ها و تخصص‌های خود را ثبت کنید، رزومه و نمونه‌کارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.

به شیوه‌ای که دوست دارید کار کنید

برای پروژه‌های دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصت‌های شغلی منحصر به فرد دسترسی پیدا کنید.

با اطمینان دستمزد دریافت کنید

از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.

می‌خواهید شروع به کار کنید؟

یک حساب کاربری بسازید


بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارت‌های شما است.

پیدا کردن کار (پروژه)

تماشای دمو روش کار