استخدام (Senior Back-End Developer(Node.js
شرح موقعیت شغلی
شرکت ناجی فعال در زمینه طراحی سایت و خدمات IT در راستای تکمیل کادر خود از افراد واجد شرایط در ردیف شغلی برنامه نویس Nodejs در تهران دعوت به همکاری می نماید.
مهارت ها:
- تسلط بر ES6+ و آشنایی کافی با Typescript
- تسلط به مفاهیم و کانسپتهای OOP ، SOLID ، Rest API Principles ، Design Pattern ، ...
- مسلط به یکی از فریمورکهای Express.js یا Koa.js یا Nest.js
- تسلط به طراحی پایگاه های داده رابطه ای (Relational Database Design) و یا غیر رابطهای (NoSQL) مانند MongoDB ، CouchDB ، MySQL ، PostgreSQL ، ...
- تسلط به پیادهسازی تست Unit Tests ، TDD ، BDD ، ...
- تسلط به یکی از ابزارهای Version Controlling Systems همچون Git و محیط های مختلف توسعه
- تسلط کامل بر برنامه نویسی Async Programming و مفاهیم Non-Blocking I/O
- تسلط کافی در مورد Redis و راهکارهای Cache کردن
- آشنایی کافی با مبانی امنیت سرور
- آشنایی کافی با برنامه نویسی Real Time مانند کتابخانه Socket io
- مهارت های امتیازی:
- آشنایی با نحوه اکسپند کردن یک سیستم در طراحی Monolithic و Microservices
- آشنایی و تجربه کافی با لینوکس و دستورات آن
- آشنایی با طراحی سیستمهای با لود بالا و پارامترهای آن
- آشنایی به پارامترهای اندازه گیری پرفومنس سیستم و لود آن
- آشنایی با برنامه نویسی فرانت اند: JavaScript , HTML ، CSS و React
- آشنایی با مهارت های DevOps مانند CI/CD ، Docker, Kubernetes
- آشنایی با سرویس های Message Queueing مانند RabbitMQ
- مهارت های فردی:
- ذهن خلاق و تحلیل گر
- متعهد به برنامه زمان بندی پروژه ها
- دارای روحیه جستجو و تحقیق
- علاقهمند به یادگیری مفاهیم جدید و حل مسائل چالشی
مزایا:
- حقوق عالی ثابت، عیدی و سنوات
- بیمه
- پاداش
- امکان پیشرفت شغلی
- سرور نهار
مهارتهای مورد نیاز
- Back-end
- Node.js
- MySQL
- MongoDB
- PostgreSQL
حداقل سابقه کار
- سه تا شش سال
حقوق
- حقوق از ۱۸,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست