برنامه نویس Back-End
شرح موقعیت شغلی :
تیم بک اند وظیفه پیاده سازی هسته اصلی کسب و کار محصولات را به عهده دارد.
در این تیم، ما به طور روزمره و مداوم با حل مسائل متنوع و پیچیده مواجه هستیم.از پیاده سازی فرآیندهای مشتری گرفته تا بهبود مستمر و افزایش کارایی کدهای جاری.
در این نقش باید :
· توانایی حل مسئله و مواجهه با چالش های پیچیده را داشته باشید.
· توانایی و انگیزه تولید برنامه هایی با قابلیت توسعه پذیری و نگهداشت بالا داشته باشید.
· با قواعد چرخه بهبود مستمر کد (Refactoring) آشنا باشید.
· علاقه مند به آموختن و آموزش دادن باشید.
مهارت های مورد نیاز :
· آشنایی کامل به زبان برنامه نویسی پایتون با فریم ورک Django
· تسلط به Django REST Framework
· مهارت استفاده و کار با پلتفرمهای کنترل نسخه(Github, Gitlab)
· آشنایی با تست نویسی
· توانایی مستند سازی کد
· دانش کافی از مفاهیم شی گرایی طراحی ماژولار و الگوهای طراحی (Design Pattern)
· آشنایی با متدهای توسعه ی چابک (اسکرام)
· آشنایی با javascript
· تسلط کامل بر مفاهیم OOP و SOLID
· تسلط کامل بر مفاهیم WEB API
· آشنایی با فرایند تست نویسی(Unit test)
· تجربه در تولید کد قابل نگهداشت در مقیاس بزرگ
· توانایی کار در محیط اسکرام
· تجربه کار با JIRA
· تجربه کافی در طراحی پایگاه داده رابطه ای و نوشتن کوئری
· آشنایی با سیستم های مدیریت دیتابیس های رابطه ای (PostgreSQL)
· آشنا با HTML/CSS/JS/TS
شرایط احراز :
· حقوق : توافقی
· سابقه کار : 1 سال
· تحصیلات : کارشناسی
· جنسیت : تفاوتی ندارد
· سن : 20 تا 35
· محل سکونت : ترجیا یزد
· نوع همکاری : تمام وقت
· داشتن خوابگاه برای پرسنل غیر بومی
مزایا و تسهیلات :
· بیمه
· پاداش
· صبحانه
· محیط کار صمیمی
· آموزش و توسعه فردی
· مسیر شغلی رو به رشد
· ثبات کاری و امنیت شغلی
ثبت مشکل و تخلف آگهی
ارسال رزومه برای فراز اطلاعات و ارتباطات نامدار