استخدام برنامهنویس Node.JS
شرح موقعیت شغلی
مهارت های مورد نیاز:
- تسلط نسبی بر Nodejs و نکات توسعه نرم افزار مرتبط با آن
- تسلط نسبی بر زبان typescript
- حداقل ۲ سال تجربه کاری با NestJS
- تجربه خوب کار با پایگاه داده های رابطه ای مانند Postgres
- آشنایی با مفاهیم websocket چه از نظر شبکه و چه از نظر پیاده سازی
- آشنایی با مفاهیم پایه ای مرتبط با Blockchain مزیت محسوب می شود
- آشنایی با Prisma مزیت محسوب می شود
- تسلط نسبی بر پایگاه داده های غیر رابطه ای مزیت محسوب می شود
انتظار می رود:
- درک REST API design
- درک و تسلط نسبی بر طراحی مدل رابطه ای ( ERD )
- آشنایی با متدلوژی های مرسوم توسعه نرم افزار ( اسکرام، اجایل )
- درک و آشنایی با الگوهای طراحی نرم افزار
- درک و آشنایی با معماری های توسعه نرم افزار ( یکپارچه، میکروسرویس )
آشنایی با ابزار های محیط توسعه مانند:
- docker
- postman
- linux
- swagger
- trello / jira
مهارتهای مورد نیاز
- Node.js
- Javascript
- MongoDB
- REST API
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست