استخدام برنامهنویس NodeJS) Back-End-مشهد)
شرح موقعیت شغلی
پروژههایی که ما برای آنها به همکاری شما نیاز داریم اغلب با تکنولوژیهای Javascript توسعه یافته است. اگر به برنامهنویسی وب در محیطی دوستانه و خلاق علاقهمندید، اگر از رویارویی با مسایل تازه خوشحال میشوید، اگر آموختن تکنولوژیهای نو برای شما لذتبخش است، بی صبرانه منتظر ملاقات شما هستیم!
تواناییهای لازم برای این شغل:
- تسلط کامل در برنامهنویسی با استفاده از NodeJS
- درک کامل از Design Patterns
- سابقه کار با پایگاه داده های NoSQL بخصوص MongoDB
- داشتن تجربه کاری با API های مختلف و پیاده سازی Web Service
- آشنایی با معماری MVC و تجربه ی کار با فریم ورک های NodeJs مانند Express.js / LoopBack
- آشنایی با مفاهیم وب سوکت با تاکید بر تکنولوژی Socket.io
- تجربه کار با Git و Git branching workflowها
- تسلط به کارکرد توابع Asynchronous و کار با Deffered/Promise
- آشنایی کامل با مفهوم non-blocking io
- آشنایی کامل با Express و Middle-Ware های آن
- آشنایی با ES6+
- آشنایی با معماری میکرو سرویس
- دارای مهارت نوشن Document
- آشنایی کافی با مفاهیم معماری نرمافزار و الگوهای طراحی
- آشنایی با تعریف و کاربرد سرویسها (سرویس گرایی)
- تسلط به Npm یا Yarn
موارد زیر، مزیت محسوب میشود:
- حداقل ۲ سال سابقه مرتبط و ۲ پروژه اجرا شده
- آشنایی با GraphQL و توانایی پیادهسازی و توسعه نرمافزار تحت سرور در قالب آن
- آشنایی با مفاهیم CI/CD
- کد نویسی تمیز
- تسلط به برنامهنویسی سرور با جاوااسکریپت. مهارت در Node.js مورد نیاز است. مهارت در Express.js و Loopback مزیت به شمار میرود.
- آشنایی با Redis مزیت محسوب می شود
- تسلط به برنامه نویسی فرانت با جاوااسکریپت. مهارت در React.js و Redux مزیت به شمار میرود.
- تسلط به HTML و CSS. آشنایی با Material-UI و SCSS مزیت به شمار میرود.
- آشنایی کافی با Webpack و ESLint مزیت به شمار میرود.
- تسلط بر MySQL
- تجربه کار یا آشنایی با TypeScript
- مسلط به TDD تست اتوماتیک
- آشنایی با Redis و سیستم های Messaging
- تسلط کافی بر کاربری و مدیریت سیستم عامل لینوکس
- آشنا با Distribution System
- تجربه کار یا آشنایی با NginX و Apache امتیاز محسوب می شود
- تجربه کار عملی با Docker امتیاز محسوب میشود
- تسلط کافی به زبان انگلیسی
مزایای کار با ما:
- خلاقیت و پویایی محیط کار
- پرداخت به موقع حقوق
- بیمه
- ساعت کاری 9 تا 17 شنبه تا پنج شنبه
کسانی که واجد شرایط هستند لطفا روزمه کامل خود را ارسال نمایند.
مهارتهای مورد نیاز
- Back-end
- Nodejs
- NoSQL
- MongoDB
- Javascript
- Redux
زبانهای مورد نیاز
- انگلیسی
حداقل سابقه کار
- مهم نیست
حقوق
- حقوق از ۳,۵۰۰,۰۰۰ تا ۵,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست