وظایف و مسئولیت ها:
توسعه، بهبود، رفع اشکال، refactor، و مستند سازی API محصول
تولید کد های reusable و قابل تست
حضور موثر در جلسات طراحی، معماری و برنامه ریزی محصول
بکارگیری مفاهیم Clean Code در پروژه ها
بهبود و نگهداری از پایگاه داده
مهارت و تجربه تخصصی:
تسلط در کتابخانه های رایج Node.js و فریم ورک های اصلی مانند Express.js و Mongoos
تسلط در توسعه Node.js و توسعه API Restful
تسلط در استفاده از پایگاه داده هایی مانند MySQL و MongoDB
تسلط به زبان جاوا اسکریپت و Ecmascript specifications 6/7
تسلط ابزارهای کنترل ورژن مثل GITapi
آشنایی با Linux و پیکربندی Nginx
آشنایی با معماری MVC
آشنائی با تایپ اسکریپت
آشنا با مفاهیم میکروسرویس
آشنایی با Design Pattern ها
مهارت های عمومی:
مشتاق به یادگیری و کار با تکنولوژی های جدید
توانایی انجام کار گروهی.
توانایی درک مسئله و ارائه راه حل.