شما با ملحق شدن به تیم شنوتو، به تیمی با دانش فنی بالا که مسئولیت تحویل کدهای با کیفیت برای مدیریت دهها میلیون ریکوئست روزانه را دارد، می پیوندید. در شرایطی که حجم زیادی از کدها در مدت زمان کوتاهی ایجاد شدهاند و نیاز به بهبود ساختار کدها، تغییر الگوریتمها و بازآفرینی معماری سرویسها دائما احساس میشود.
مسئولیتهای اصلی این سمت عبارتست از:
- مدیریت تولید محصولات نرم افزاری با کیفیت مطابق با نیاز کسب و کار
- همفکری کرده و برنامهریزی با بخشهای مختلف کسبوکار و بازاریابی برای شناسایی نیازهای کسبوکار
- اقدامات لازم برای تولید کدهای با کیفیت بالا، عملکرد بهینه، سریع، مقیاسپذیر و با قابلیت استفادهی مجدد
- بررسی مسائل مختلف و تصمیم گیری سریع جهت حل مسائل
دانش و مهارت کار:
• دانش کافی از مفاهیم پایهی علوم کامپیوتر مثل ساختار دادهها و طراحی الگوریتم
• تسلط یا آشنایی کافی با فریم ورک لاراول و تجربهی کار اجرایی بلندمدت
• تجربهی کار با گیت و تقسیم کار تیمی
• تسلط بر مفاهیم سرویسگرایی، طراحی API و پروتکل HTTP
و همچنین آشنایی با موارد زیر مزیت رقابتی بین کاندیدهای این سمت محسوب میشود:
• آشنایی با مفاهیم طراحی محصول و تجربهی ایجاد حداقل یک محصول نرمافزاری
• آشنایی با صفهای پیام، مفاهیم کشینگ در لایههای مختلف، RPC
• آشنایی با انواع فناوریهای تولید نرمافزار در حوزهی وب و موبایل
• آشنایی با مفاهیم لینوکس/یونیکس و مدیریت سرور
• آشنایی با مفاهیم UI/UX
• آشنایی با انواع پایگاههای دادهی SQL–based و پایگاههای دادهی NoSQL
• آشنایی با JavaScript و AngularJS
چه موردی را میخواهید گزارش کنید؟