ما به دنبال جذب یک برنامهنویس توانمند و تحلیلگر هستیم که علاوه بر تسلط عمیق به PHP و Laravel، درک اصولی از معماری نرمافزار داشته باشد، بتواند از ابزارهای هوش مصنوعی در فرایند توسعه نرمافزار بهصورت مؤثر استفاده کند و در کنار تیم، در توسعه و بهبود محصولات نرمافزاری مشارکت فعال داشته باشد.
برای ما صرفاً نوشتن کد کافی نیست؛ به دنبال فردی هستیم که بتواند مسئله را بهدرستی تحلیل کند، راهکار فنی مناسب ارائه دهد، کد باکیفیت بنویسد و در رشد فنی تیم نقش مؤثری داشته باشد.
مهارتها و تخصصهای ضروری
تسلط عمیق به زبان PHP، ساختار زبان، مفاهیم شیگرایی (OOP)، مدیریت خطاها، بهینهسازی و قابلیتهای پیشرفته آن
تسلط عملی به Laravel و شناخت صحیح ساختار داخلی فریمورک، چرخه درخواست، Middleware، Service Container، Service Provider، Eloquent ORM، Queue، Event و سایر قابلیتهای اصلی
تسلط بر طراحی و توسعه RESTful API و پیادهسازی سرویسهای Backend
تسلط بر MySQL، طراحی اصولی دیتابیس، نوشتن Queryهای بهینه و تحلیل مشکلات عملکردی
تسلط بر اصول طراحی نرمافزار، معماری ماژولار، Design Patterns، SOLID و Clean Code
توانایی طراحی راهکارهای فنی قابل توسعه، نگهداری و تست
آشنایی عملی با ابزارهای هوش مصنوعی در برنامهنویسی، مانند Claude، ChatGPT، GitHub Copilot یا ابزارهای مشابه و توانایی استفاده از آنها برای تحلیل کد، توسعه قابلیتها، رفع خطا، تستنویسی و افزایش بهرهوری
توانایی ارزیابی خروجی هوش مصنوعی، تشخیص خطاهای منطقی و امنیتی و جلوگیری از ورود کد نادرست یا غیربهینه به پروژه
تسلط بر JavaScript، HTML و CSS در حد نیاز پروژههای تحت وب
مسئولیتها
تحلیل نیازمندیهای فنی و کسبوکار و تبدیل آنها به راهکارهای قابل اجرا
طراحی، توسعه و نگهداری سرویسهای Backend و APIها
توسعه قابلیتهای جدید و بهبود ساختار فنی محصولات موجود
بررسی و بهینهسازی عملکرد کدها، Queryهای دیتابیس و فرایندهای پردازشی
استفاده هدفمند از هوش مصنوعی برای افزایش سرعت و کیفیت توسعه نرمافزار
بررسی، تست و بازبینی کدهای تولیدشده توسط خود یا ابزارهای هوش مصنوعی
شناسایی و رفع مشکلات فنی و مشارکت در تصمیمگیریهای معماری نرمافزار
مشارکت فعال در Code Review، رعایت استانداردهای کدنویسی و انتقال دانش به اعضای تیم
همکاری نزدیک با سایر اعضای تیم توسعه برای تحویل بهموقع و باکیفیت قابلیتها
مستندسازی تصمیمهای فنی، APIها و تغییرات مهم پروژه
ارائه گزارش شفاف از روند پیشرفت، چالشها و نتایج کار
پیشنیازهای تکمیلی
حداقل ۳ سال تجربه عملی و مؤثر در توسعه Backend با PHP و Laravel
تجربه کار با Redis و استفاده از Cache و Queue
آشنایی با Unit Test و Feature Test و توانایی نوشتن تستهای کاربردی
آشنایی با Docker، Linux و Git و فرایندهای توسعه تیمی
آشنایی با اصول امنیت نرمافزار و روشهای جلوگیری از آسیبپذیریهای رایج
توانایی تحلیل مسئله، تصمیمگیری فنی و ارائه راهکار بهجای اجرای صرف دستورات
مسئولیتپذیری، دقت بالا، روحیه یادگیری و توانایی همکاری مؤثر با تیم
توانایی توضیح و دفاع فنی از تصمیمهای برنامهنویسی و پذیرش بازخورد در Code Review
مزایا
پرداخت منظم حقوق
همکاری بلندمدت و امنیت شغلی
بیمه تأمین اجتماعی
امکان اضافهکاری در منزل با هماهنگی
شرایط همکاری
نوع همکاری: تماموقت و حضوری؛ امکان دورکاری یا همکاری پروژهای وجود ندارد.
محل کار: تهران، سعادتآباد
روزهای کاری: شنبه تا چهارشنبه
ساعت کاری: شناور
اگر به برنامهنویسی اصولی، حل مسائل پیچیده، توسعه نرمافزار باکیفیت و استفاده حرفهای از هوش مصنوعی در فرایند توسعه علاقهمند هستید، رزومه خود را برای ما ارسال کنید.
هلدینگ وب ایده با 15 سال تجربه در زمینه فناوری اطلاعات (IT)، یکی از شرکت های معتبر و فعال تو این حوزه به حساب میاد. در این مدت، وب ایده تونسته با کمک یه تیم حرفه ای و پرتلاش، چندین زیرمجموعه موفق رو راه اندازی کنه. از جمله این زیرمجموعه ها میشه به ایده نما، یه رسانه دیجیتال برای پخش اخبار و فیلم و سریال، ایده پیام، سامانه پنل پیامکی انبوه، ایده نیک، سامانه خدمات وب و دامنه و... اشاره کرد. هدف وب ایده اینه که با استفاده از جدیدترین تکنولوژی ها، بهترین راهکارها رو برای کاربرانش فراهم کنه و نیازهاشون رو به بهترین شکل برطرف کنه.