دانش تخصصی و مهارت های مورد نیاز:
- دانش عمیق مفاهیم اولیه برنامه نویسی (مانند OOP، modular design و data structure)
- تسلط به JavaScript، TypeScript و Node.js
- تسلط به مفاهیم مبتنی بر Rest Api
- آشنایی با کتابخانه ها و فریم ورک های محبوب مانند Express & Nest.js
- دارای تجربه در استفاده از MongoDB و PostgreSQL و سیستم Caching
-دارای تجربه در استفاده از مایکرو سرویس
- دارای تجربه در تستنویسی
مهارتهای امتیازی:
- آشنا با متدولوژی Agile و چارچوب اسکرام
- تسلط به پرس و جوهای جمعی و مدل سازی داده های پیچیده
- کار با Docker & K8S
- آشنایی با سیستم عامل های لینوکس یا یونیکس