استخدام Node.js Developer
شرح موقعیت شغلی
توانایی های تخصصی:
- تسلط در توسعه Node.js و توسعه API Restful
- تسلط در کتابخانه های رایج Node.js
- تسلط در استفاده از پایگاه داده هایی مانند MySQL و MongoDB
- تسلط به زبان جاوا اسکریپت و ES6/7
- تسلط ابزارهای کنترل ورژن مثل GIT
- تسلط کامل به Async/await, Promise
- آشنایی با Linux و پیکربندی Nginx
- آشنایی با معماری های مرسوم
- آشنا با مفاهیم میکروسرویس
- آشنایی با Design Pattern ها
- تسلط در توسعه Node.js و توسعه API Restful
- تسلط در استفاده از پایگاه داده هایی مانند MySQL و MongoDB
- تسلط به زبان جاوا اسکریپت و ES6/7
- تسلط ابزارهای کنترل ورژن مثل GIT
- آشنا با مفاهیم میکروسرویس
- تسلط به مفاهیم prototyping, class و Object در جاوااسکریپ
- تسلط بر Express
- آشنایی و استفاده از ORM های جاوا اسکریپت مانند Sequlize ، Prisma و...
- تسلط به تست نویسی
- آشنایی با پروتکل وب سوکت
- تسلط به Redis
ویژگی های امتیازی:
- آشنایی با داکر و مجازی سازی
- تسلط به اصول امنیت
- آشنایی کافی با مفاهیم معماری نرم افزار و الگوهای طراحی
- آشنایی به پروتکل های RTMP , RTP, HLS, MPEG-DASH و UDP
- آشنایی با پروتکل های WebRTC, RTP, UDP
- آشنایی با Elastic Search
- آشنایی با Linux و پیکربندی Nginx
ویژگی های فردی:
- روحیه پرانرژی و سازنده
- باهوش، مستعد، منضبط و چابک
- توانایی درک مسئله و ارائه راه حل
- توانایی کار تیمی
- صبور و منعطف
- متعهد و مسئولیت پذیر
- مسلط به روش های گزارش گیری و ثبت اطلاعات
- آشنایی کافی به زبان انگلیسی
مهارتهای مورد نیاز
- Node.js
- Javascript
- RestFul API
- MongoDB
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست