استخدام Senior Back-End Developer (Node.js-مشهد)
شرح موقعیت شغلی
شرایط و مهارت های پایه
- تسلط بر JavaScript و Typescript
- دارای حداقل 3 سال سابقه کاری برنامه نویسی back end با یکی از فریمورک های محیط اجرا NodeJs
- تسلط به Restfull و تسلط به معماری میکروسرویس
- تسلط کار با Message Broker ها مانند (NATS Messaging)
- تسلط کار با دیتابیس های noSQL ( Mongodb ، Redis )
- تسلط کار با Docker و Docker – compose
- تسلط به API Documentation (Swagger)
- تسلط به کنترل ورژنیگ و تجربه کار با Gitlab یا Github
- توانایی ارتباط و انجام کار تیمی
- تسلط به زبان انگلیسی
شرایط و مهارت های مزیتی
- آشنایی با فریمورک nestjs
- آشنایی با Relational databases
- آشنایی با معماری میکروسرویس
- آشنایی با سیستم عامل Linux
- آشنایی با TDD و تجربه کار با کتابخانه های Mocha یا Jest
- آشنایی با متدولوژی اسکرام
- آشنایی با Nginx
شایستگیهای مورد نیاز
- کدنویسی خوانا، قابل نگهداری و مستندسازی کامل
- مسئولیت پذیر و علاقهمند به کار و یادگیری
- انعطاف پذیر و دارای اخلاق و رفتار حرفهای
- داشتن ذهن باز و روحیه یادگیری مداوم
- توجه به جزییات (جزئینگری)
- پایبندی به ارزشهای سازمانی
- نگرش مثبت به تغییرات
- مهارت های حل مسئله
- توانایی مدیریت زمان
- توانایی کار تیمی
- شناسایی ریسک
- صبر و استقامت
- منظم و متعهد
- تفکر تحلیلی
- خودکنترلی
- خلاقیت
شرح وظایف و مسئولیت ها
- زمانبندی و طراحی قسمت های مختلف برنامه به همراه تست کامل بخشهای طراحی شده
- توسعه، نگهداری و بروزرسانی web service ها
- تحلیل و جامعنگری در قالب ساختار miero service ها
- ایجاد، نگهداری و بهبود پایگاههای داده
- مستندسازی api ها در قالب swagger و مستندسازی کلیه فرایندها، کسب دانشها و بهروزرسانی چارتها
- تست نویسی و مستند سازی درکنار بازبینی کد و برنامه نویسی دو نفره
- تولید کدهایی ساده، خوانا و بهینه (کدتمیز) با قابلیت استفاده مجدد
- نظارت مداوم، اشتراک دانش و کمک به تولید کدهای با کیفیت
- ارتباط و همکاری مثبت با دیگر اعضای تیم
- و ...
شرایط کاری
- بیمه تکمیل درمان
- صبحانه - ناهار - میان وعده
- محیطکاری مفرح، خلاق و اخلاق مدار
- امکان خدمت امریه برای واجدین شرایط
- حقوق و مزایای خوب و مناسب با توانمندیها
- امکان آموزش تخصصهای ویژه حین کار با هزینه شرکت
- ساعت کاری از شنبه تا چهارشنبه از ساعت 8 تا 16:30 پنجشنبهها از ساعت 8 تا 14
مهارتهای مورد نیاز
- developer
- Javascript
- typescript
- NoSQL
- Docker
حداقل سابقه کار
- بیش از شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست