مهندس منتجات ثاني - Web
Tamara
- الموقع
- Riyadh, SA
- نمط العمل
- حضوري
- المستوى
- متوسط
- المجال الوظيفي
- هندسة برمجيات
- القطاع
- ناشئة
- تاريخ النشر
- ٦ أغسطس ٢٠٢٦
وصف الوظيفة
حول Tamara
Tamara هي المنصة الرائدة في مجال التكنولوجيا المالية في المملكة العربية السعودية ومنطقة الخليج الأوسع، وتهدف إلى مساعدة الناس على تحقيق أحلامهم من خلال بناء أكثر تطبيقات مالية شاملة توجهاً نحو العملاء على الأرض. تخدم الشركة ملايين المستخدمين في المنطقة وتتعاون مع العلامات التجارية العالمية والإقليمية الرائدة مثل SHEIN و Jarir و noon و IKEA و Amazon، بالإضافة إلى الشركات الصغيرة والمتوسطة.
Tamara هي أول شركة تكنولوجيا مالية سعودية تحقق مركز اليونيكورن وتدعمها استثمارات Sanabil، وهي شركة مملوكة بالكامل لصندوق الاستثمارات العامة (PIF)، و SNB Capital، و Checkout.com، وغيرها. تعمل الشركة من مقرها الرئيسي في الرياض، مع مكاتب دعم إقليمية وعالمية إضافية.
دورك
نحن نبحث عن مهندس ويب من المستوى الثاني (Web Engineer II) للانضمام إلى فريقنا. كمهندس ويب، ستلعب دوراً حاسماً في تطوير وتحسين تطبيقات الواجهة الأمامية لدينا.
بالاستفادة من خلفيتك القوية في تطوير الواجهة الخلفية وتكنولوجيا الويب، ستكون مسؤولاً عن بناء والحفاظ على واجهات برمجية (APIs) وخدمات خلفية متطورة. ستكون جهودك حيوية في توفير تجارب إعلانية لا مثيل لها وفريدة من نوعها، مما يضع معياراً في تفاعل المستخدمين يميز Tamara.
مع سجل قوي في بناء أنظمة خلفية معقدة، ستندمج في فريقنا الرشيق لتطوير خدمات خلفية قوية وقابلة للتوسع. هذه الخدمات حاسمة في دعم تطبيقاتنا الديناميكية للواجهة الأمامية والجوال وحلول التمويل الشاملة لدينا، مما يحول في النهاية كيفية تفاعل ملايين المستخدمين في جميع أنحاء العالم مع منصات التسوق والدفع والخدمات المصرفية.
مسؤولياتك
قيادة وتعزيز منهجيات Agile داخل الفريق، مع ضمان الالتزام بإطار عمل Scrum. إرشاد أعضاء الفريق خلال جميع مراحل دورة حياة تطوير البرمجيات، من التخطيط والتصميم إلى النشر والصيانة.
التعاون الوثيق مع فريق المنتج لفهم المتطلبات بعمق وترجمتها إلى كود واجهة أمامية وظيفي وفعال وعالي الجودة.
الشراكة مع مهندسي الواجهة الخلفية والجوال وضمان الجودة لضمان التكامل السلس والوظائف مع مكونات النظام البيئي للبرمجيات الأخرى. يتضمن ذلك تنسيق جهود التطوير واستكشاف الأخطاء والدعم المتبادل لتحقيق جداول المشاريع.
المشاركة النشطة في اجتماعات ومبادرات Frontend Chapter، والمساهمة في تطوير أفضل الممارسات، ومشاركة المعرفة، والبقاء على اطلاع بأحدث تقنيات واتجاهات الواجهة الأمامية.
العمل بالتنسيق مع مهندسي ضمان الجودة لتحديد حالات الاختبار الشاملة، ودعم عمليات الاختبار الآلي واليدوي، والتأكد من أن الإصدارات تلبي أعلى معايير الجودة قبل النشر.
قيادة والمشاركة في جلسات مراجعة الكود للحفاظ على جودة الكود العالية. مشاركة المعرفة، وتقديم ودمج التعليقات البناءة، والمساعدة في تحسين صحة العمارة والكود الإجمالية.
العمل مع أدوات CI/CD لأتمتة عمليات الاختبار والنشر، مما يضمن إطلاق التغييرات بكفاءة إلى بيئة الإنتاج مع الحد الأدنى من وقت التوقف.
تولي دور استباقي في قيادة الاجتماعات اليومية والتخطيط للمشاريع والتنقيح والاجتماعات الاستعادية. استخدم هذه الأنشطة لمراقبة التقدم والتنبؤ بالتحديات وتعزيز التحسينات في عملية التطوير وكفاءة الفريق.
الإشراف على إنتاج توثيق شامل لعمليات التطوير والتصاميم المعمارية وتغييرات الكود. تأكد من أن التوثيق مفصل وسهل الوصول إليه لدعم عمليات الفريق الحالية وتسهيل صيانة المشاريع المستقبلية والتدريب الجديد.
خبرتك:
4+ سنوات من الخبرة المهنية في هندسة البرمجيات، مع التركيز على تطوير الواجهة الأمامية.
معرفة الأطر: الإلمام بأطر Javascript الرئيسية؛ الخبرة مع React JS مفضلة.
فهم قوي لميزات JavaScript الحديثة، بما في ذلك تحديثات ES2023 والبرمجة غير المتزامنة ومفاهيم العرض المتزامن لبناء تطبيقات فعالة وقابلة للتوسع.
الخبرة في تطوير البرمجيات والتصميم والعمارة، مع الأخذ في الاعتبار الأمان.
معرفة عملية جيدة بمفاهيم البرمجة الموجهة للكائنات (OOP) ومبادئ SOLID.
الخبرة في ممارسات Agile: Pairing و TDD و Continuous Integration و Continuous Delivery.
الخبرة في تحسين أداء الويب و Web Vitals (مثل Core Web Vitals) لضمان أوقات تحميل سريعة وتجارب مستخدم سلسة، بما في ذلك مقاييس مثل Time to First Byte (TTFB) و Time to Interactive (TTI) و First Contentful Paint (FCP).
الخبرة في تطبيقات الويب