ما به دنبال یک توسعهدهنده بکاند ارشد برای پیوستن به تیم محصول خود و ساخت خدمات مقیاسپذیر و با عملکرد بالا با استفاده از Node.js، TypeScript و NestJS هستیم.
مسئولیتهای کلیدی
توسعه و نگهداری خدمات بکاند با NestJS، TypeScript و Node.js.
پیادهسازی ویژگیهای بلادرنگ با استفاده از WebSockets یا Socket.IO.
همکاری با تیمهای فرانتاند در یکپارچهسازی API و طراحی سیستم.
نوشتن کد تمیز، تستشده و امن با در نظر گرفتن عملکرد.
مشارکت در تست، نظارت، لاگگیری و کیفیت کلی کد.
الزامات
بیش از 3 سال تجربه در توسعه Node.js و TypeScript.
دانش قوی از NestJS و معماری بکاند مقیاسپذیر.
تجربه با REST APIs، احراز هویت، PostgreSQL و MongoDB.
آشنایی با سیستمهای بلادرنگ، جریانهای کاری Git و استانداردهای کدنویسی تمیز.
نقاط قوت اضافی
تجربه با Redis، RabbitMQ، Kafka، Docker یا پلتفرمهای ابری.
پیشزمینه در سیستمهای با عملکرد بالا یا حساس به امنیت.
آشنایی با میکروسرویسها و سیستمهای توزیعشده.