مطور برمجيات كبير - واجهة المستخدم
ملخص الوظيفة
هذه وظيفة مطور برمجيات كبير - واجهة المستخدم في شركة PubMatic. سيكون المطور مسؤولاً عن تصميم وبناء وصيانة خدمات خلفية عالية الأداء وقابلة للتوسيع باستخدام NodeJS/Python في بيئات Linux/UNIX. يجب أن يكون المطور لديه خبرة في تطوير واجهة المستخدم والخلفية، وتطوير واجهات برمجة التطبيقات، وتصميم قواعد البيانات العلائقية.
وصف الوظيفة
وصف الوظيفة
الشركة: PubMatic
الموقع: أي مكان
عن الوظيفة
PubMatic هي شركة تقنية مستقلة تعمل على تعظيم قيمة العملاء من خلال تقديم سلسلة إمداد إعلانات رقمية للمستقبل. منصة بيع PubMatic تتيح للمبدعين الرقميين الرائدين عبر الإنترنت المفتوح التحكم في مخزونهم وزيادة الربحية من خلال تمكين المعلنين من تحقيق عائد على الاستثمار والوصول إلى جمهور يمكن العنونة عبر صيغ الإعلانات والأجهزة.
ما سوف تفعله
3 إلى 5 سنوات من الخبرة في التطوير، مع خبرة لا تقل عن 3+ سنوات في تطوير واجهة المستخدم والخلفية.
- خبرة في تطوير واجهة المستخدم والخلفية.
- خبرة في تطوير واجهات برمجة التطبيقات باستخدام NodeJS أو لغات أخرى شائعة مثل Python.
- خبرة عملية في JavaScript المتقدمة وإطارات JavaScript مثل ReactJS و AngularJS و NodeJS.
- تصميم وبناء وصيانة خدمات خلفية عالية الأداء وقابلة للتوسيع باستخدام NodeJS/Python في بيئات Linux/UNIX.
- إتقان SQL وقواعد البيانات العلائقية، بما في ذلك الاستعلامات المعقدة وتحسين الأداء وتصميم مخططات الفهرسة والإجراءات المخزنة.
- معرفة بتطوير واجهات برمجة التطبيقات ونمطها واهتمامات التصميم باستخدام NodeJS و Python وغيرها.
- معرفة قوية بتراكيب البيانات ومفاهيم البرمجة الكائنية.
- خبرة في العمل والتنسيق مع فرق متعددة الوظائف مثل المنتج والتسويق والتصميم والتجارب والجودة والإدارة والخلفية في مدن متعددة في الولايات المتحدة وبونا، الهند.
ما نرغب في أن تمتلكه
3 إلى 5 سنوات من منهجيات Agile و Scrum، بما في ذلك التخطيط السريع والوقوف اليومي وعروض Sprint ومراجعة Sprint وتقدير تقنيات الأولوية.
المتطلبات المعرفية
- ◆CS-SE(٩٠%)
- ◆CS-PL(٨٠%)
- ◆CS-SDF(٧٠%)