بازگشت به فرصت‌ها
لوگوی ستاره سیلیکون | SiliconStar
فارسی

برنامه نویس Full-Stack (Vibe Coder)

ستاره سیلیکون | SiliconStar·تهران·۲ هفته پیش

حضوریمیان‌سطحقراردادیتوافقی

ستاره سیلیکون | SiliconStar

شرح موقعیت

ما دنبال برنامه‌نویسی نیستیم که فقط کد بزند. دنبال کسی هستیم که بتواند یک ایده نسبتاً مبهم را بگیرد و چند روز یا چند هفته بعد، یک MVP واقعی، آنلاین و قابل استفاده تحویل بدهد. عنوان این موقعیت را گذاشته‌ایم: Vibe Coder / Full-Stack AI Builder یعنی کسی که وقتی می‌گوییم: «یک ابزار برای این مسئله بسازیم» اولین سؤالش این نباشد که: «تسک‌های Jira کجاست؟» بلکه بتواند مسئله را بفهمد، معماری ساده‌ای انتخاب کند، با کمک LLM سریع بسازد، تست کند، خراب کند، دوباره بسازد و در نهایت چیزی را روی یک URL بالا بیاورد که واقعاً کار کند. تعریف Done برای ما متفاوت است Done یعنی: ایده → طراحی ساده → Frontend → Backend → Database → API → Integration → Deploy → تست با کاربر نه اینکه فقط یک Repository تحویل داده شود. قرار است بعضی پروژه‌ها از صفر با شما شروع شوند و شما بتوانید بخش بزرگی از مسیر رسیدن آن‌ها به MVP را مستقل جلو ببرید. ممکن است یک روز یک داشبورد داخلی بسازید، روز دیگر یک محصول مبتنی بر LLM، روز بعد یک ابزار اتوماسیون، یک Agent، یک سرویس AI یا حتی Prototype ایده‌ای که هنوز نمی‌دانیم ارزش تبدیل شدن به محصول دارد یا نه. باید بتوانید بین لایه‌ها حرکت کنید انتظار نداریم در همه چیز Senior باشید. اما باید از جمله آدم‌هایی باشید که از دیدن این کلمات نمی‌ترسند: React / Next.js Backend API Database Docker Linux Nginx Git REST / WebSocket Authentication Deployment LLM API Prompt Engineering RAG Agents Speech / Vision APIs اگر جایی را بلد نیستید، باید بتوانید سریع بفهمید، مستندات بخوانید، از AI کمک بگیرید و مسئله را حل کنید. AI برای این پوزیشن ابزار جانبی نیست ما اتفاقاً انتظار داریم بخش قابل توجهی از کدنویسی را با کمک ابزارهای AI انجام دهید. Claude Code، OpenCode، Codex، Cursor یا هر ابزاری که باعث می‌شود سریع‌تر و بهتر بسازید. برای ما مهم نیست چند درصد کد را خودتان تایپ کرده‌اید. مهم این است که: آیا می‌فهمید چه چیزی ساخته شده؟ آیا می‌توانید Debug کنید؟ آیا معماری را کنترل می‌کنید؟ و آیا محصول نهایی واقعاً کار می‌کند؟ کسی که فقط Prompt می‌دهد و امیدوار است Agent بقیه کار را درست انجام دهد، Vibe Coder موردنظر ما نیست. کسی را می‌خواهیم که AI را مدیریت کند، نه اینکه AI او را مدیریت کند. احتمالاً کارهای شما شامل این‌هاست تبدیل ایده‌های خام به Prototype و MVP ساخت Frontend و Backend پروژه‌های کوچک و متوسط طراحی API و مدل داده اتصال سرویس‌ها و APIهای مختلف به یکدیگر ساخت قابلیت‌های مبتنی بر LLM کار با مدل‌های Text، Voice، Vision و Agentic Prompt Engineering و طراحی Flowهای چندمرحله‌ای ساخت ابزارهای داخلی برای تیم‌های مختلف شرکت Automation کردن فرایندهایی که هنوز دستی انجام می‌شوند پیاده‌سازی Login، Dashboard، پنل مدیریت و Workflowهای محصول Dockerize کردن پروژه Deploy روی Linux Server تنظیم اولیه Nginx، Domain، SSL و Environment خواندن Log و پیدا کردن دلیل اینکه «چرا روی سیستم من کار می‌کرد ولی روی سرور نه» ساخت سریع نسخه‌های مختلف یک ایده و تست آن‌ها Refactor کردن چیزی که در سه روز اول سریع ساخته‌ایم، اگر ثابت شد ارزش ادامه دادن دارد ویژگی مهم این پوزیشن: سرعت همراه با قضاوت فنی ما دنبال معماری فضایی برای MVP نیستیم. اگر SQLite مسئله را حل می‌کند، لازم نیست Kubernetes نصب کنیم. اگر یک Cron Job کافی است، RabbitMQ لازم نداریم. اگر یک API ساده جواب می‌دهد، Microservice نمی‌خواهیم. توانایی انتخاب ساده‌ترین راهی که واقعاً جواب می‌دهد برای ما یک مهارت مهم است. در عین حال باید بفهمید چه زمانی آن راه ساده دیگر جواب نمی‌دهد و زمان بازطراحی رسیده است. احتمالاً برای این موقعیت مناسبید اگر: از صفحه سفید نمی‌ترسید. می‌توانید بدون Specification پنجاه صفحه‌ای شروع کنید. وقتی چیزی را بلد نیستید، منتظر آموزش رسمی نمی‌مانید. از دیدن نتیجه کارتان روی یک Domain واقعی بیشتر از نوشتن کد بی‌استفاده لذت می‌برید. می‌توانید با Product، Design، Backend، AI و Infrastructure به یک زبان مشترک برسید. و وقتی یک نفر می‌گوید: «یک ایده دارم، ببین می‌شود تا آخر هفته چیزی ازش ساخت؟» به جای وحشت کردن، ذهنتان شروع می‌کند به طراحی نسخه اول. یک نکته مهم در این موقعیت، عنوان شغلی قرار نیست محدودتان کند. ممکن است پروژه‌ای که امروز با یک اسکریپت کوچک شروع می‌کنید، چند ماه بعد تبدیل به یکی از محصولات اصلی شرکت شود. ما دنبال کسی هستیم که از ساختن لذت ببرد؛ نه فقط از برنامه‌نویسی. کسی که بتواند فاصله بین: «ایده خوبی داریم» و «این لینکش، امتحانش کن» را تا جای ممکن کوتاه کند. ساعت کاری : 8 تا 18 از شنبه تا چهارشنبه محل کار: تهران، خ نوفل لوشاتو (نزدیک مترو تئاتر شهر) بیمه از روز اول کاری ستاره سیلیکون | SiliconStar اینجا Vibe Coding یعنی ایده را به چیزی تبدیل کنی که واقعاً کار می‌کند.

نیازمندی‌ها

  • ReactJS
  • Next.js
  • Linux
  • برنامه‌نویسی