استخدام برنامهنویس Node.js
شرح موقعیت شغلی
- حداقل مدرک کارشناسی در رشتههای مهندسی کامپیوتر (نرم افزار-سخت افزار)، مهندسی فناوری اطلاعات و سایر رشتههای مرتبط با علوم کامپیوتری
- حداقل 3 سال سابقه کار در موقعیت شغلی مشابه
- محدوده سنی 24 - 40 سال
وظایف
توسعه و برنامهنویسی سیستمهای مبتنی بر نود جی اس(node.js).
همزمان با توسعه سیستم، بررسی تحلیل و دیباگ سیستمهای موجود نیز مدنظر است.
همزمان با توسعه سیستم، بررسی تحلیل و دیباگ سیستمهای موجود نیز مدنظر است.
مهارتهای عمومی
- توانایی تحلیل سیستم
- آشنایی با گیت
- آشنایی با ایشو کنترلر
- آشنایی با UML
- آشنایی با ابزار مدیریت پروژه
- توانایی مستندسازی کدها / Code Documentation
- آشنایی با لینوکس
- آشنایی با طراحی تجربه کاربری
- آشنایی با تکنولوژیهای روز
- روحیه کار تیمی
- یادگیری مهارتهای جدید و یافتن راهحلهای خلاقانه جهت مسائل جدید
- توانایی برنامهنویسی در پروژههای بزرگ نرمافزاری
- وقتشناس، منظم و متعهد به برنامه زمانبندی
- دارای نمونه کار معتبر
دانش تخصصی و مهارتهای مورد نیاز
- آشنایی با Node.js و Express.js
- آشنایی با دیتابیسهای رابطهای مانند MySQL
- آشنایی با دیتابیسهای غیر رابطهای مانند MongoDB
- آشنایی با JavaScript
- آشنایی با مفاهیم شئ گرایی OOP
- آشنایی با معماری MVC
- آشنایی با طراحی REST API And Restfull Web services
- آشنایی با کار با Web Service های Third Party
- آشنایی با موارد امنیتی در Node.js
- درک درست از برنامهنویسی Asynchronous
- تجربه Mobile Development
- سابقه کار با Node.js و کتابخانههای معروف آن مثل Express, Mongoose و غیره
مهارتهای مورد نیاز
- Node.js
- express.js
- MySQL
- MongoDB
- Javascript
- OOP
- MVC
- REST API
- RESTfull
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت