الزامات موقعیت شغلی
ما به دنبال یک توسعهدهنده جوان و انطباق پذیر هستیم که در توسعه سریع اپلیکیشن های کوچک مبتنی بر هوش مصنوعی با استفاده از ابزارهای مدرن "کدنویسی احساسی" و پلتفرم ها تخصص دارد. کاندیدای ایدهآل سرعت تحویل را در اولویت قرار میدهد و معتقد است که استفاده از ابزارهای توسعه مبتنی بر هوش مصنوعی برای حفظ سرعت توسعه رقابتی در بازار امروز ضروری است.
مسئولیتهای اصلی
توسعه سریع اپلیکیشن
• تبدیل ایدهها به اپلیکیشنهای کوچک کاربردی در عرض ساعات یا روزها با استفاده از پلتفرمهای توسعه مبتنی بر هوش مصنوعی
• ایجاد محصولات حداقل قابل استفاده (MVP) که بتوان به سرعت آنها را مستقر و تست کرد
• تحویل نمونههای اولیه کاربردی در بازههای زمانی محدود مشخص شده
• استفاده از دسترسی ارائه شده توسط شرکت به پلتفرمهای کدنویسی احساسی و عوامل هوش مصنوعی برای حداکثر سرعت توسعه
گزارش دهی روزانه و پاسخگویی
• ارسال گزارشهای اجباری پایان روز کاری (EOD) قبل از ترک دفتر در هر روز
• مستندسازی پیشرفت روزانه، چالشهای مواجه شده و راهحلهای پیادهسازی شده
•عدم ارسال گزارشهای پایان روز منجر به کسر ساعات کاری و کاهش مزایا خواهد شد
• حفظ ارتباط شفاف در مورد وضعیت پروژه و موانع
حل مسائل فنی
• شناسایی زمانی که ابزارهای مبتنی بر هوش مصنوعی به محدودیتهایشان میرسند و پیادهسازی راهحلهای دستی
• اشکالزدایی و بهینهسازی اپلیکیشنها برای عملکرد و تجربه کاربری
• یکپارچهسازی پلتفرمها و سرویسهای مختلف برای ایجاد راهحلهای جامع
• عیبیابی مسائلی که در طول چرخههای توسعه سریع بروز میکنند
همکاری تیمی
• شرکت در جلسات ویدئویی منظم با تیم برای تبادل دانش
• پذیرش و پیادهسازی بازخورد سازنده در مورد کار فنی و رویکرد
• حفظ نگرش حرفهای و غیردفاعی هنگام دریافت انتقاد
• نشان دادن مهارتهای قوی کار تیمی و تمایل به یادگیری از دیگران
مهارتهای فنی مورد نیاز
تجربه ضروری پلتفرم (باید تجربه عملی با حداقل 4-3 پلتفرم داشته باشد):
•IDE:Cursor تکمیل کد مبتنی بر هوش مصنوعی، یکپارچهسازی دانش پایگاه کد، تغییر کد مبتنی بر چت
•:Loveable.devایجاد اپلیکیشن فولاستک از طریق دستورات زبان طبیعی، یکپارچهسازی GitHub
•:Supabaseبکاند به عنوان سرویس، مدیریت PostgreSQL، ویژگیهای بلادرنگ، احراز هویت، ذخیرهسازی
•:Bolt.newتوسعه فولاستک مبتنی بر هوش مصنوعی، قابلیتهای تکرار سریع
•:Base44.comساخت اپ مبتنی بر هوش مصنوعی، تبدیل زبان طبیعی به اپلیکیشن
•Spark:GitHubجریان کار توسعه از ایده تا اپ، یکپارچهسازی مخزن
•:Replitمحیط توسعه همکاری، استفاده از عامل هوش مصنوعی
شایستگیهای برنامهنویسی:
:JavaScript/TypeScript• مدرن JavaScript توسعه در قوی تسلط
•:React/Next.jsتجربه با توسعه اپلیکیشن مبتنی بر React
•:HTML/CSSپایه محکم شامل طراحی واکنشگرا
•توسعه:API درک APIهای RESTful و یکپارچهسازیها
•مدیریت پایگاه داده: دانش پایه پایگاههای داده SQL و NoSQL
•:Git/GitHubکنترل نسخه و شیوههای توسعه همکاری
ویژگیهای شخصی ضروری
ذهنیت سرعت-محور
• تمایل طبیعی به یافتن سریعترین مسیر به راهحلهای کاربردی
•درک اینکه سرعت بزرگترین دارایی در این کسبوکار است و توسعه مهارت در درجه دوم قراردارد
• راحتی با راهحلهای "به اندازه کافی خوب" که میتوان به سرعت آنها را تکرار کرد
• اعتقاد به اینکه ابزارهای توسعه مبتنی بر هوش مصنوعی برای حفظ سرعت تحویل ضروری هستند
• تمایل به یادگیری سریع پلتفرمها و ابزارهای جدید همانطور که ظاهر میشوند
• توانایی آزمایش با ابزارها و تکنیکهای جدید توسعه هوش مصنوعی
• باز بودن به ارتقای مهارتها هنگام مواجهه با چالشهای فنی
• اشتیاق برای بهروز ماندن با روش شناسیهای توسعه سریع
نگرش حرفهای
• توانایی پذیرش بازخورد سازنده بدون دفاعی شدن
• نگرش قوی کار تیمی و رویکرد همکاری
• تمایل به راهنمایی و مربیگری هنگام مواجهه با مشکلات
• مهارتهای ارتباط حرفهای برای همکاری از راه دور با تیم
سبک کار
• خودانگیخته و پاسخگو در اجرای کار روزانه
• قابل اعتماد در رعایت مهلتها و تعهدات تحویل
• فعال در ارتباط چالشها و جستجوی راهحلها
• رویکرد منظم به مستندسازی و گزارش پیشرفت
تجربه و پیشینه
سطح تجربه
• توسعهدهنده مبتدی تا متوسط 4-1 سال تجربه ترجیح داده میشود
• فارغالتحصیلان تازه با تجربه قوی ابزار توسعه سریع خوشامد هستند
• هیچ مدرک رسمی مهندسی نرمافزار مورد نیاز نیست
• نمونهکار نشاندهنده قابلیتهای توسعه سریع اپلیکیشن ضروری است
معیارهای ارزیابی
•کاندیداها باتکلیف ایجاد محصول یا جزئی از آن آزمایش خواهند شد
•باید نتایج کاربردی در بازه زمانی مشخص شده تحویل دهند
• ارزیابی بر سرعت تحویل و استفاده مؤثر از ابزار متمرکز است
• رویکرد حل مسئله هنگام مواجهه با محدودیتهای فنی
الزامات نمونهکار
• نمونههایی از اپلیکیشنهای ساخته شده با ابزارهای توسعه سریع
• شواهد زمانهای سریع چرخش از مفهوم تا اپلیکیشن کاربردی
• نمایش تسلط بر چندین پلتفرم
• مستندسازی فرآیندهای توسعه و انتخاب ابزار
محیط کار
عملیات دفتر تهران
• کار تمام وقت حضوری در دفتر تهران با امکان فعالیت هیبریدی
• ارسال گزارش پایان روز اجباری قبل از ترک دفتر
• دسترسی به تمام پلتفرمهای کدنویسی احساسی شرکت و ابزارهای توسعه هوش مصنوعی
• جلسات ویدئویی منظم با رهبر پروژه برای راهنمایی و بازخورد
• محیط همکاری متمرکز بر تحویل سریع و بهبود مستمر
ساختار تیم
• رابطه گزارشدهی مستقیم با رهبر پروژه
• یکپارچگی با تیم توسعه
• جلسات منظم تبادل دانش و بحثهای فنی
• مربیگری و پشتیبانی در دسترس برای توسعه مهارت و حل مسئله