مهندس Android أول

مترجم
في المكتب
لبنان , Metn
--

تفاصيل الوظيفة

وصف الوظيفة

الأدوار والمسؤوليات

الشركة

Toters هي منصة تجارة إلكترونية وتوصيل حسب الطلب تتيح للعملاء الحصول على أي شيء في مدينتهم بأعلى مستوى من الراحة.

التقنية في قلب كل ما نقوم به. فرق المنتج والهندسة لدينا تعمل كل يوم لبناء تجارب تسهل حياة العملاء مع تحسين الأنظمة الداخلية باستمرار لتسليم أسرع وبأفضل تكلفة.

إذا كنتم متحمسين للعمل في بيئة شركة ناشئة ذات نمو عالي وتريدون أن تكونوا جزءًا من فريق يشكل مستقبل كيفية التسوق في الشرق الأوسط، يسعدنا سماعكم.

عن الدور

نحن نبحث عن مهندس Android متوسط المستوى يتولى مسؤولية تسليم ميزات متوسطة إلى كبيرة من التصميم حتى الإنتاج. ستتخذ قرارات تقنية بشكل مستقل، وتدير المخاطر والتبعيات، وتضمن إصدارات موثوقة عالية الجودة تدفع تأثير الفريق والمنتج.

ستقوم بتصميم وحدات Android قابلة للتوسع، وكتابة كود نظيف وقابل للصيانة ومختبر جيداً، وتحسين سير العمل الحالي من خلال الأتمتة والأدوات والتوثيق. ستتعاون عن كثب مع فرق المنتج والتصميم وجودة البرمجيات والخلفية لحل الغموض مبكرًا وتسليم الميزات بسلاسة عبر الوظائف.

كمسهم رئيسي، ستقدم أيضًا توجيهًا غير رسمي، وتشارك المعرفة من خلال مراجعات الكود، وتساعد في إرشاد وتوجيه المهندسين الجدد، مما يعزز ثقافة التعاون والتحسين المستمر.

في هذا الدور، ستقوم بـ:

  • قيادة تسليم ميزات المحمول المتوسطة إلى الكبيرة من التصميم حتى الإنتاج.
  • تحليل المتطلبات وتقدير الجهد وإدارة المخاطر بحد أدنى من الإشراف.
  • كتابة كود نظيف وقابل للصيانة مع تغطية اختبار وحدوي وتكاملي قوية.
  • تصميم وتنفيذ وحدات قابلة للتوسع متوافقة مع معايير هندسة الفريق.
  • ضمان الثبات بعد الإطلاق من خلال اختبارات استباقية، ومراقبة، وتصحيح الأخطاء.
  • التعاون عن كثب مع فرق المنتج والتصميم وجودة البرمجيات والخلفية لتقديم تجارب مستخدم عالية الجودة.
  • تحسين كفاءة الفريق من خلال الأتمتة، وتحسين الأدوات، وتوثيق أفضل.
  • تقديم مراجعات كود بناءة ودعم الأقران من خلال الإرشاد غير الرسمي.

المؤهلات الأساسية

  • درجة البكالوريوس في علوم الكمبيوتر أو مجال ذو صلة.
  • 3-5 سنوات من الخبرة المهنية في تطوير Android.
  • إتقان قوي لـ Kotlin وخبرة في Jetpack Compose وغيرها من مكتبات Jetpack.
  • الإلمام بأطر الاعتماد على حقن (DI).
  • خبرة في تصميم وبناء ميزات أو وحدات Android وفق أفضل الممارسات وأنماط التصميم.
    فهم مبادئ هندسة الهواتف المحمولة، وتحسين الأداء، وأساسيات القابلية للتوسع.
  • معرفة دورة حياة تطوير التطبيقات المحمولة، بما في ذلك الاختبار وتصحيح الأخطاء.
  • خبرة مع Git وتدفقات التطوير التعاونية.
  • القدرة على كتابة كود نظيف وقابل للصيانة ومختبر بشكل جيد.
  • مهارات حل مشكلات جيدة والقدرة على العمل بشكل مستقل مع توجيه محدود.
  • الخبرة في أدوات تحليل التطبيق أو تقارير الأعطال (مثلاً Firebase Analytics, Crashlytics) تعتبر ميزة.
  • الإلمام بالبرمجة التفاعلية (RxKotlin, Flows، الخ) ميزة.
  • مهارات تواصل وتعاون قوية داخل فريق متعدد الوظائف.

لماذا Toters؟

  • بيئة عمل مرنة مع أدوار صديقة للنهج المختلط.
  • فرصة لقيادة مبادرات ذات تأثير وتشكيل الاستراتيجية التقنية.
  • التعاون مع مهندسين موهوبين أثناء نمو مسيرتك المهنية.
  • ثقافة قوية في التوجيه والتعاون والتعلم المستمر.
  • تأثير مباشر على منتجات تستخدمها آلاف العملاء يوميًا.
  • حزمة تعويضات تنافسية.
  • خصومات حصريّة على طلبات Toters.
  • تأمين طبي من الدرجة الأولى.

وظائف مشابهة