استخدام (Senior Back-End Developer(Node.js
شرح موقعیت شغلی
شرایط:
- تسلط و تجربه بالای توسعه محصول در محیط Node.js
- تسلط به Typescript
- آشنا به معماری Microservice
- تجربه کار با Relational-databases و NoSQL (شامل PostgreSQL و Mongodb)
- آشنایی با ORM و ODM (شامل Mongoose)
- آشنا به Docker
- رعایت اصول Clean code و اصول مربوط به نگهداری کد و مستندسازی
- مهارت تعامل با دیگر توسعه دهندگان در قالب کار تیمی (pair-programming و ریویوی کد)
- آشنایی با امنیت کد و دیتا و اعمال استانداردهای OWASP
- تسلط به Unit testing و Integration (ترجیحا فریمورک jest یا mocha)
- آشنا به اصول DevOps و CI/CD
مزیت در صورت:
- تسلط به انواع دیگر تست نویسی e2e و Stress/load testing
- تجربه کاری سمت فرانت
- تجربه کار با Message broker
- تسلط به دیگر زبان های برنامه نویسی سمت بک
- تسلط و تجربه بالای توسعه محصول در محیط Node.js
- تسلط به Typescript
- آشنا به معماری Microservice
- تجربه کار با Relational-databases و NoSQL (شامل PostgreSQL و Mongodb)
- آشنایی با ORM و ODM (شامل Mongoose)
- آشنا به Docker
- رعایت اصول Clean code و اصول مربوط به نگهداری کد و مستندسازی
- مهارت تعامل با دیگر توسعه دهندگان در قالب کار تیمی (pair-programming و ریویوی کد)
- آشنایی با امنیت کد و دیتا و اعمال استانداردهای OWASP
- تسلط به Unit testing و Integration (ترجیحا فریمورک jest یا mocha)
- آشنا به اصول DevOps و CI/CD
مزیت در صورت:
- تسلط به انواع دیگر تست نویسی e2e و Stress/load testing
- تجربه کاری سمت فرانت
- تجربه کار با Message broker
- تسلط به دیگر زبان های برنامه نویسی سمت بک
مهارتهای مورد نیاز
- Back-end
- Node.js
- MongoDB
- typescript
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست