شرح موقعیت
ما در شرکت افراتتر به دنبال یک Senior Back-end Developer باتجربه، دقیق و مسئولیتپذیر هستیم تا در طراحی، توسعه و نگهداری سرویسهای Back- end مقیاسپذیر با تیم فنی ما همکاری کند. مهارتهای مورد انتظار تسلط به توسعه Back-end با استفاده از Node.js تجربه عملی با NestJS و Express.js توانایی طراحی سیستم و مشارکت در تصمیمگیریهای معماری تسلط به پایگاه دادههای MySQL و MongoDB تجربه کار با RabbitMQ تجربه طراحی و توسعه سرویسها در معماری Microservices تسلط به gRPC و RESTful API تجربه کار با Socket Programming / WebSocket آشنایی با اصول Clean Code، Design Patterns و توسعه نرمافزار قابل نگهداری توانایی تحلیل مسئله، دیباگ و بهینهسازی عملکرد سرویسها طراحی و توسعه سرویسهای Back-end پیادهسازی APIهای امن، پایدار و مقیاسپذیر طراحی و بهینهسازی ساختار دیتابیس توسعه ارتباطات بینسرویسی با RabbitMQ و gRPC همکاری با تیمهای فنی و محصول برای پیادهسازی قابلیتهای جدید بررسی، بهینهسازی و نگهداری کدهای موجود شرایط کاری شنبه تا چهارشنبه: ساعت ۹ تا ۱۷ پنجشنبه: ساعت ۹ تا ۱۳ حقوق و توافقی و متناسب با سطح تجربه، دانش فنی و نتیجه مصاحبه
نیازمندیها
- Back-end
- Node.js
- express.js