آگهی‌های استخدامی

استخدام (Senior Back-End Developer(Node.js

شرح موقعیت شغلی

توانمندی‌های مورد نیاز :

تسلط بر ES6+
تسلط بر الگوریتم و حل مساله
درک مناسب از طراحی Component Based و Stateless
تسلط کامل بر برنامه نویسی ناهمزمان Async Programming و مفاهیم Non-Blocking I/O
تسلط بر GitFlow
تجربه کار با WebSocket
تجربه کار با Redis
تجربه کار با MongoDB
آشنایی با TypeScript
تسلط بر Sequelize یا TypeORM
تسلط به یکی از فریمورک‌های Express.js یا Koa.js یا Nest.js
TDD (+ Unit/Integration/Functional/... Testing) / Jest / Mocha
مسلط به اصول پکیج‌نویسی و طراحی ماژولار
تسلط به مفاهیم و کانسپت‌های OOP ، SOLID، REST API Design Principles
تسلط به طراحی پایگاه های داده رابطه ای (Relational Database Design)و غیر رابطه‌ای (NoSQL)
آشنایی به پارامترهای اندازه گیری پرفومنس سیستم و لود آن
آشنایی با طراحی سیستم‌های با لود بالا و ارائه راهکار تیونینگ لازمه
آشنایی با نحوه اکسپند کردن یک سیستم در طراحی Monolithic به Microservices
آشنایی مکفی با مبانی امنیت
تسلط بر مفاهیم Database Operation

مهارت‌های امتیازی:

آشنایی با بسترهای راه‌اندازی Docker, Kubernetes
آشنایی با Nest.js و TypeScript
تجربه پیاده سازی میکروسرویس و آشنایی با دیزاین پترنهای این حوزه مانند CQRS - SAGA
آشنایی با ابزارها و راهکارها در زمینه کلان‌ داده
تسلط نسبی به ابزارهای CI/CD (ترجیحا Gitlab CI)
تجربه پیاده سازی GraphQL
آشنایی با gRPC
آشنایی با سایرکاربردهای Redis

مهارت‌های مورد نیاز

  • Back-end
  • Node.js
  • Javascript
  • Git
  • REST API

حداقل سابقه کار

  • سه تا شش سال

حقوق

  • حقوق از ۱۰,۰۰۰,۰۰۰ تومان

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۰/۰۷/۰۲ (منقضی‌شده)
مشاهده آگهی‌های استخدام مشابه