ما در شرکت دارا ایده ارتباط (دارت استودیو)، به دنبال یک Mid-Level Node.js Developer هستیم تا به تیم Backend ما ملحق شده و در توسعه و بهبود زیرساخت Backend بازی موبایلی بازم بازی نقش داشته باشه.
اگر به ساخت سیستمهای مقیاسپذیر، سرویسهای Real-Time و حل چالشهای فنی در محصولات آنلاین علاقهمندید، خوشحال میشیم با شما آشنا بشیم.
شرایط همکاری
محل کار: حضوری، کارخانه نوآوری کرمان
روزهای کاری: شنبه تا چهارشنبه، با امکان انعطاف
ساعت کاری: ۹ تا ۱۸، با امکان انعطاف
حقوق: ۴۰ تا ۶۰ میلیون تومان در ماه، متناسب با تجربه و سطح فنی
مسئولیتها
طراحی، توسعه و نگهداری سرویسهای Backend با استفاده از Node.js
توسعه APIهای RESTful و سرویسهای Real-Time
کار با MongoDB و Redis و بهینهسازی عملکرد و ساختار دادهها
طراحی سرویسهایی با تمرکز بر Performance، Scalability و Reliability
شناسایی و رفع مشکلات فنی و Performance
همکاری نزدیک با تیمهای Game Development، Client و DevOps
نوشتن کد تمیز، تستپذیر و قابل نگهداری
مشارکت در تصمیمگیریهای فنی و بهبود معماری Backend
مهارتهای ضروری
حداقل ۲ سال تجربه حرفهای در توسعه Backend با Node.js
تسلط مناسب به JavaScript / TypeScript
تجربه کار با Express یا فریمورکهای مشابه
تجربه عملی با MongoDB
تجربه کار با Redis
تجربه طراحی و توسعه REST API
آشنایی با WebSocket و Real-Time Communication
آشنایی با Git و فرآیند توسعه نرمافزار تیمی
توانایی Debug کردن و حل مسائل پیچیده Backend
مواردی که امتیاز محسوب میشه
تجربه کار روی بازیهای آنلاین یا Multiplayer
تجربه کار با Message Brokerهایی مانند RabbitMQ
آشنایی با Docker و CI/CD
آشنایی با مفاهیم Load Balancing، Caching و Distributed Systems
تجربه بهینهسازی سرویسها برای تعداد بالای کاربران همزمان
تجربه unit testing
تجربه استفاده عملی از ابزارهای هوش مصنوعی در فرایند توسعه نرمافزار، مانند AI Coding Assistants برای توسعه، Refactoring، Debugging و نوشتن تست
ویژگیهایی که برای ما مهمه:
توانایی حل مسئله و تحلیل مسائل فنی
مسئولیتپذیری و Ownership نسبت به کار
توجه به کیفیت، Performance و خوانایی کد
توانایی کار تیمی و ارتباط مؤثر
علاقهمندی به بازی و محصولات آنلاین
روحیه یادگیری و رشد مستمر