
استخدام توسعه دهنده Unity (اهواز-دورکاری)توسعه داده پردازان هوشمند ایرانیان
درباره موقعیت شغلی
درباره شرکت
در LifeLands ما فقط بازی نمیسازیم؛
ما تجربه خلق میکنیم.
باور داریم بازیها میتوانند فراتر از سرگرمی باشند؛ تجربههایی عمیق، الهامبخش و ماندگار که با مخاطب ارتباط واقعی برقرار میکنند.
ما روی ساخت راهکارهای نوین در دنیای بازی و سرگرمی کار میکنیم و به دنبال افرادی هستیم که مثل ما به کیفیت، خلاقیت و تاثیرگذاری اهمیت میدهند.
مسئولیتها:
همکاری نزدیک با تیمهای طراحی، فنی و هنری برای توسعه بازیهای جدید
طراحی و پیادهسازی سیستمهای مقیاسپذیر، بهینه و قابل نگهداری
توسعه و بهبود سیستمهای Gameplay، UI، Animation و Physics
نوشتن کد تمیز، ساختاریافته و قابل توسعه
مشارکت در طراحی معماری پروژه و انجام Code Review
کمک به رشد فنی تیم از طریق منتورینگ و اشتراک دانش
مشارکت فعال در ایدهپردازی، حل مسئله و بهبود مستمر محصول
حداقل ۳ سال تجربه حرفهای با Unity و #C
تسلط به مفاهیم OOP، SOLID و Clean Code
آشنایی عمیق با UI، State Machine، Animation و Physics در Unity
تسلط بر Git و کار تیمی در محیطهای Version Control
آشنایی و تجربه کار با Unity Timeline و Animation System
تسلط عملی بر Addressables (مدیریت Asset، Load/Unload، بهینهسازی حافظه و زمان بارگذاری)
تسلط به پیادهسازی و استفاده از Object Pooling (کاهش Instantiate/Destroy، بهینهسازی CPU/GC)
موارد تخصصی بهینهسازی (Performance Optimization):
تجربه Profiler (Unity Profiler/Deep Profile) و توانایی تحلیل Bottleneckها (CPU/GPU/Rendering)
تسلط به کاهش GC Allocations و مدیریت حافظه (Memory Profiler، جلوگیری از تخصیصهای پرتکرار)
بهینهسازی رندرینگ برای موبایل/وب (کاهش Draw Call، مدیریت Batching، استفاده درست از Sprite Atlas)
آشنایی با بهینهسازی UI (کاهش Canvas Rebuild، مدیریت Layout Group/Content Size Fitter، تفکیک Canvasها)
تجربه بهینهسازی Assetها (Texture compression مناسب پلتفرم، مدیریت اندازه و فرمتها، Streaming/Async Loading)
خروجی و پلتفرم:
تسلط بر Build و خروجی گرفتن برای Mobile و Web (تنظیمات کیفیت، Performance و محدودیتهای هر پلتفرم)
تسلط بر طراحی UI و Responsive بودن Canvas برای Mobile و Web (Canvas Scaler، Safe Area، Aspect Ratio/Resolutionهای مختلف، Anchorها و Layoutهای استاندارد)
تجربه در توسعه بازیهای آنلاین یا طراحی Backend مزیت محسوب میشود.
شرایط همکاری:
نوع همکاری: Remote / دورکاری
ساعت کاری: حداقل ۸ ساعت در روز
همکاری بلندمدت در محیطی خلاق، پویا و در حال رشد
ما تجربه خلق میکنیم.
باور داریم بازیها میتوانند فراتر از سرگرمی باشند؛ تجربههایی عمیق، الهامبخش و ماندگار که با مخاطب ارتباط واقعی برقرار میکنند.
ما روی ساخت راهکارهای نوین در دنیای بازی و سرگرمی کار میکنیم و به دنبال افرادی هستیم که مثل ما به کیفیت، خلاقیت و تاثیرگذاری اهمیت میدهند.
مسئولیتها:
همکاری نزدیک با تیمهای طراحی، فنی و هنری برای توسعه بازیهای جدید
طراحی و پیادهسازی سیستمهای مقیاسپذیر، بهینه و قابل نگهداری
توسعه و بهبود سیستمهای Gameplay، UI، Animation و Physics
نوشتن کد تمیز، ساختاریافته و قابل توسعه
مشارکت در طراحی معماری پروژه و انجام Code Review
کمک به رشد فنی تیم از طریق منتورینگ و اشتراک دانش
مشارکت فعال در ایدهپردازی، حل مسئله و بهبود مستمر محصول
حداقل ۳ سال تجربه حرفهای با Unity و #C
تسلط به مفاهیم OOP، SOLID و Clean Code
آشنایی عمیق با UI، State Machine، Animation و Physics در Unity
تسلط بر Git و کار تیمی در محیطهای Version Control
آشنایی و تجربه کار با Unity Timeline و Animation System
تسلط عملی بر Addressables (مدیریت Asset، Load/Unload، بهینهسازی حافظه و زمان بارگذاری)
تسلط به پیادهسازی و استفاده از Object Pooling (کاهش Instantiate/Destroy، بهینهسازی CPU/GC)
موارد تخصصی بهینهسازی (Performance Optimization):
تجربه Profiler (Unity Profiler/Deep Profile) و توانایی تحلیل Bottleneckها (CPU/GPU/Rendering)
تسلط به کاهش GC Allocations و مدیریت حافظه (Memory Profiler، جلوگیری از تخصیصهای پرتکرار)
بهینهسازی رندرینگ برای موبایل/وب (کاهش Draw Call، مدیریت Batching، استفاده درست از Sprite Atlas)
آشنایی با بهینهسازی UI (کاهش Canvas Rebuild، مدیریت Layout Group/Content Size Fitter، تفکیک Canvasها)
تجربه بهینهسازی Assetها (Texture compression مناسب پلتفرم، مدیریت اندازه و فرمتها، Streaming/Async Loading)
خروجی و پلتفرم:
تسلط بر Build و خروجی گرفتن برای Mobile و Web (تنظیمات کیفیت، Performance و محدودیتهای هر پلتفرم)
تسلط بر طراحی UI و Responsive بودن Canvas برای Mobile و Web (Canvas Scaler، Safe Area، Aspect Ratio/Resolutionهای مختلف، Anchorها و Layoutهای استاندارد)
تجربه در توسعه بازیهای آنلاین یا طراحی Backend مزیت محسوب میشود.
شرایط همکاری:
نوع همکاری: Remote / دورکاری
ساعت کاری: حداقل ۸ ساعت در روز
همکاری بلندمدت در محیطی خلاق، پویا و در حال رشد

