استخدام توسعهدهنده ارشد AI-Native (دورکاری)
شرح موقعیت شغلی
گپلی بهدنبال فردی است که بتواند با استفاده حرفهای از ابزارهایی مانند Claude Code، OpenAI Codex و سایر AI Coding Agentها، یک محصول نرمافزاری واقعی را از مرحله ایده تا نسخه قابلاستفاده Pre-Production طراحی، پیادهسازی و مستقر کند.
ما بهدنبال فردی نیستیم که ابتدا به روش سنتی توسعه دهد و گاهی از AI کمک بگیرد. فرد مناسب این موقعیت باید بتواند کل چرخه توسعه محصول را بهشکلی اصولی و ساختاریافته با کمک AI مدیریت کند؛ از تحلیل نیازمندیها و طراحی معماری تا طراحی UI/UX، توسعه، تست، رفع اشکال، مستندسازی و استقرار.
فرد منتخب باید بتواند نسخه اولیه یک محصول را معمولاً طی 4 تا 5 روز به مرحله اجرا برساند؛ بدون آنکه سرعت بالا باعث ایجاد کد نامرتب، معماری ناپایدار یا محصول غیرقابلتوسعه شود.
چه فردی برای این موقعیت مناسب است؟
این موقعیت برای فردی مناسب است که علاوه بر توانایی فنی، تجربه واقعی در مدیریت محصول یا کسبوکار داشته باشد.
داشتن حداقل یکی از تجربههای زیر الزامی است:
- سابقه مدیریت یک تیم، محصول یا کسبوکار
- سابقه راهاندازی یا مدیریت یک استارتاپ
- تجربه تأسیس یا اداره یک کسبوکار، حتی در مقیاس کوچک
- تجربه تصمیمگیری درباره محصول، مشتری، درآمد، هزینه و اولویتهای اجرایی
- سابقه فعالیت بهعنوان Founder، Co-Founder، مدیر محصول، مدیر فنی یا مدیر اجرایی
ما بهدنبال فردی هستیم که فقط وظایف فنی را اجرا نکند؛ بلکه بتواند منطق کسبوکار را بفهمد، مسئله اصلی را تشخیص دهد، دامنه Pre-Production را کنترل کند و درباره بهترین مسیر ساخت محصول تصمیم بگیرد.
مسئولیتها
- تبدیل ایدهها و نیازمندیهای اولیه به برنامه اجرایی مشخص
- تحلیل مسئله و مشخصکردن محدوده واقعی Pre-Production
- طراحی معماری Frontend، Backend، Database و Infrastructure
- توسعه کامل محصول با استفاده از Claude Code، Codex و ابزارهای مشابه
- مدیریت چند AI Agent برای انجام بخشهای مختلف پروژه
- تقسیم پروژه به Taskها، Milestoneها و خروجیهای قابلبررسی
- تولید و بازبینی کد با کمک AI
- انجام Code Review، Refactor، Debug و Performance Optimization
- طراحی و اجرای تستهای ضروری
- مدیریت دیتابیس، احراز هویت، APIها، Storage و سرویسهای جانبی
- استقرار محصول روی زیرساخت مناسب
- مستندسازی معماری، ساختار پروژه و تصمیمات فنی
- تبدیل MVP به یک پایه فنی تمیز و قابلتوسعه برای مراحل بعدی
- شناسایی ریسکهای فنی، محصولی و اجرایی پیش از شروع توسعه
- ارائه گزارش شفاف از وضعیت پروژه، محدودیتها و تصمیمات اتخاذشده
الزامات اصلی
تسلط حرفهای به AI-Driven Development
- استفاده روزمره و جدی از Claude Code، OpenAI Codex یا ابزارهای مشابه
- توانایی توسعه پروژههای واقعی از طریق محیطهای Agentic و Cloud-Based
- توانایی تعریف Context، Rule، Task و Acceptance Criteria برای AI
- توانایی نوشتن Promptهای دقیق و چندمرحلهای برای توسعه نرمافزار
- توانایی هدایت AI برای طراحی معماری، تولید کد، تست و مستندسازی
- توانایی بررسی انتقادی خروجی AI و جلوگیری از خطاهای معماری و امنیتی
- تجربه استفاده از Git در کنار Agentهای هوش مصنوعی
- توانایی استفاده از AI برای اجرای مستقل بخشهای مختلف پروژه، بدون ازدسترفتن کنترل کلی سیستم
صرف آشنایی با ChatGPT، تولید چند قطعه کد یا استفاده موردی از ابزارهای AI برای این موقعیت کافی نیست.
توانمندی فنی
انتظار نداریم فرد منتخب تمام کدها را بهصورت دستی بنویسد؛ اما باید دانش فنی کافی برای ارزیابی، اصلاح و تأیید خروجی AI را داشته باشد.
تجربه عملی در بخش قابلتوجهی از موارد زیر ضروری است:
- طراحی و توسعه محصولات Full-Stack
- React و Next.js
- Python و Django یا FastAPI
- Node.js و فریمورکهای مرتبط
- PostgreSQL و دیتابیسهای SQL
- طراحی API و یکپارچهسازی سرویسها
- Authentication و Authorization
- Supabase یا سرویسهای Backend-as-a-Service مشابه
- Git و GitHub
- Docker و محیطهای توسعه و استقرار
- آشنا با Web3 و Blockchain
- Deployment روی سرویسهای Cloud
- طراحی ساختارهای Modular و قابلتوسعه
- تست، Logging، Monitoring و Error Handling
- اصول امنیت نرمافزار و مدیریت Secrets
- توسعه اپ موبایل با Flutter
تجربه مدیریتی و کسبوکاری
متقاضی باید تجربه واقعی مدیریت داشته باشد و بتواند توسعه محصول را صرفاً از زاویه فنی نبیند.
فرد مناسب باید بتواند:
- میان سرعت، هزینه، کیفیت و دامنه پروژه تعادل ایجاد کند
- قابلیتهای ضروری Pre-Production را از قابلیتهای غیرضروری جدا کند
- براساس ارزش تجاری اولویتبندی کند
- نیاز کاربر را به Feature و جریان اجرایی تبدیل کند
- درباره Build، Buy یا استفاده از سرویسهای آماده تصمیم بگیرد
- ریسکهای محصول و کسبوکار را در تصمیمات فنی لحاظ کند
- بدون نیاز به مدیریت لحظهبهلحظه، پروژه را جلو ببرد
- مسئولیت نتیجه نهایی را بپذیرد، نه فقط مسئولیت انجام Taskها را
چه افرادی برای این موقعیت مناسب نیستند؟
این موقعیت مناسب شما نیست اگر:
- فقط به روش سنتی کدنویسی میکنید
- از AI صرفاً برای تکمیل چند خط کد استفاده میکنید
- نمیتوانید کیفیت خروجی AI را ارزیابی کنید
- برای هر تصمیم فنی به دستورالعمل دقیق نیاز دارید
- تجربه مدیریت محصول، تیم یا کسبوکار ندارید
- فقط مسئولیت بخش محدودی از Frontend یا Backend را میپذیرید
- نمیتوانید محصول را بهصورت End-to-End تحویل دهید
- سرعت بالا را با کدنویسی بیساختار و بدون مستندات اشتباه میگیرید
- صرفاً یک «وایبکدر» هستید و توانایی کنترل معماری و کیفیت فنی را ندارید
شرایط همکاری
- همکاری کاملاً ریموت
- انعطاف زمانی همراه با مسئولیتپذیری بالا
- تمرکز بر خروجی و نتیجه، نه ساعت حضور
رزومههایی که فقط شامل فهرست زبانهای برنامهنویسی باشند و تجربه واقعی AI-Native Development و مدیریت کسبوکار را نشان ندهند، بررسی نخواهند شد
مهارتهای مورد نیاز
- founder
- native
- Blockchain
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست