مهندس موبايل كبير
Barakah
نبذة شاملة عن الوظيفة وأهميتها في السوق السعودي: تسعى شركة باركة إلى إعادة تشكيل طريقة استهلاك الغذاء في المملكة العربية السعودية، من خلال توفير سوق متنامٍ يربط بين الشركات التي تمتلك فائضًا من الغذاء وبين العملاء الذين يبحثون عن جودة أفضل بأسعار معقولة. تُعد باركة أكثر من مجرد منصة؛ فهي تبني حركة نحو استهلاك أذكى، وأعمال أقوى، ومستقبل أكثر استدامة. الانضمام إلى باركة يعني أن تكون جزءًا من فريق مدفوع بالهدف، حيث تساهم جهودك بشكل مباشر في تقليل هدر الطعام، وخلق قيمة اقتصادية حقيقية، وتحقيق تأثير ملموس على نطاق واسع، بينما تنمو جنبًا إلى جنب مع شركة تسير في رحلة توسع طموحة. في هذا السياق، تبحث باركة عن مهندس موبايل أول لتولي الملكية التقنية لتطبيقاتها المحمولة، والمساهمة في رفع جودة وموثوقية وسرعة المنتج.
المهام والمسؤوليات الرئيسية بالتفصيل:
-
تولي الملكية التقنية لتطبيقات باركة المحمولة: ستكون مسؤولا عن إدارة وتطوير تطبيقاتنا على نظامي iOS وAndroid باستخدام React Native، مما يتطلب معرفة عميقة بتفاصيل كل منصة.
-
تحسين تجربة المستخدم: العمل على تحسين تجارب المستخدمين من خلال تطوير تطبيقات سلسة وموثوقة تسهل وصول العملاء إلى المنتجات والخدمات.
-
التعاون مع فرق متعددة: العمل بشكل وثيق مع فرق المنتجات والتصميم لتفسير المتطلبات وتحويلها إلى سير عمل واضح وموثوق داخل التطبيق.
-
تحسين جودة التطبيق: تحسين جودة التطبيقات من خلال اختبار أفضل، ورصد الأداء، وتتبع الأعطال، وضمان الالتزام بمعايير الإصدار.
-
إدارة عمليات الإصدار: إدارة عمليات إصدار التطبيقات باستخدام أدوات مثل Expo وEAS builds وFastlane، مع ضمان سلاسة العملية وموثوقيتها.
-
دعم اللغات والتخصصات الثقافية: ضمان تقديم تجارب منتجات تدعم اللغتين العربية والإنجليزية، بما في ذلك دعم تخطيط RTL وعمليات الترجمة المحلية.
-
تحليل المشكلات الإنتاجية: تشخيص المشكلات المتعلقة بالإنتاج وتقديم الحلول، بدءًا من التحقيق وحتى الإصدار.
-
المساهمة في اتخاذ القرارات: التفكير خارج نطاق التنفيذ والمساهمة في القرارات المتعلقة بالمنتج حيث يكون الحكم الفني جوهريًا.
-
تطوير المعايير الهندسية: المساعدة في وضع معايير هندسية خاصة بفريق تطوير الموبايل لضمان الجودة والكفاءة.
-
تحسين الأداء: العمل على تحسين أداء التطبيقات من خلال تحسينات تقنية تلبي احتياجات المستخدمين وتحقق تجربة مستخدم متميزة.
-
التفاعل مع المهندسين الخلفيين: التعاون مع مهندسي الخلفية في تطوير واجهات برمجة التطبيقات (APIs) والتعامل مع الحالات الشاذة ومعالجة الأخطاء.
-
تعزيز الاستدامة: المساهمة في تعزيز الاستدامة من خلال تقليل الفاقد وتحسين كفاءة استهلاك الموارد في تطبيقاتنا.
المتطلبات والمؤهلات المطلوبة:
-
سنوات الخبرة: من 3 إلى 5 سنوات من الخبرة القوية في مجال هندسة البرمجيات مع ملكية إنتاجية ملحوظة.
-
خبرة في React Native: خبرة عملية قوية في تطوير تطبيقات باستخدام React Native في بيئات إنتاجية.
-
تجربة في تطوير تطبيقات iOS وAndroid: خبرة في شحن وصيانة تطبيقات على نظامي iOS وAndroid.
-
معرفة بأدوات البناء والإصدار: خبرة في استخدام أدوات مثل Expo وEAS builds وFastlane أو أدوات مشابهة في بناء وإصدار التطبيقات.
-
خبرة في تطوير المنتجات ثنائية اللغة: تجربة في بناء منتجات تدعم اللغتين العربية والإنجليزية، بما في ذلك دعم تخطيط RTL والاعتبارات الثقافية.
-
فهم شامل للأنظمة: فهم قوي لكيفية تأثير قرارات تطوير الموبايل على النظام ككل، مع وعي كامل بالواجهات البرمجية ونماذج البيانات والأمان والتحليلات.
-
مهارات حل المشكلات: القدرة على تحليل المشكلات المعقدة وتقديم حلول فعالة لها.
المهارات التقنية المطلوبة:
-
إتقان React Native: قدرة على تطوير تطبيقات متميزة باستخدام React Native.
-
فهم جيد للواجهات البرمجية: معرفة عميقة بواجهات برمجة التطبيقات وكيفية تفاعل التطبيقات معها.
-
خبرة في تحسين الأداء: مهارات في تحسين أداء التطبيقات وتجربة المستخدم.
-
معرفة بأنظمة التشغيل: فهم جيد لبيئات أنظمة التشغيل المختلفة، خاصة iOS وAndroid.
-
إتقان أدوات التطوير: إلمام بأدوات التطوير الحديثة وأفضل الممارسات في مجال تطوير الموبايل.
-
خبرة في اختبار البرمجيات: مهارات في اختبار البرمجيات وضمان الجودة.
-
معرفة بتقنيات التحليل: خبرة في أدوات التحليل لفهم سلوك المستخدم وتحسين التطبيقات بناءً على البيانات.
المهارات الشخصية والقيادية:
-
مهارات التواصل الفعال: القدرة على التواصل بوضوح مع الفرق المختلفة وتفسير الأفكار التقنية بسهولة.
-
القدرة على العمل الجماعي: العمل بشكل تعاوني مع فرق متعددة التخصصات لتحقيق الأهداف المشتركة.
-
التفكير النقدي: القدرة على التفكير النقدي والتحليلي لحل المشكلات المعقدة.
-
المرونة والتكيف: القدرة على التكيف مع التغيرات السريعة في بيئة العمل والتكنولوجيا.
-
القيادة الذاتية: القدرة على إدارة الوقت وتحديد الأولويات بشكل فعال لتحقيق الأهداف الشخصية والفريق.
-
الإبداع والابتكار: التفكير الإبداعي في تطوير حلول جديدة وتحسين العمليات الحالية.
بيئة العمل وثقافة الشركة: تتميز شركة باركة ببيئة عمل حيوية وداعمة تعزز من روح الابتكار والإبداع. تعمل الشركة على تعزيز ثقافة التعاون والتواصل المفتوح بين جميع أعضاء الفريق، مما يسمح بتبادل الأفكار والرؤى بحرية. كما تسعى باركة إلى تحقيق توازن بين الحياة العملية والشخصية، حيث توفر للموظفين فرصًا للتطوير المهني والنمو الشخصي. كما تركز الشركة على تحقيق الاستدامة من خلال مبادرات مختلفة تهدف إلى تقليل الهدر وتعزيز الثقافة الغذائية المسؤولة في المجتمع. بيئة العمل في باركة تشجع على التفكير النقدي، وتقدير الأفكار الجديدة، وتقديم الدعم المستمر للموظفين.
فرص التطور والنمو المهني: تقدم باركة للموظفين فرصًا متعددة لتطوير مهاراتهم والنمو في مسيرتهم المهنية. من خلال برامج التدريب وورش العمل المتخصصة، يمكن للموظفين تعزيز مهاراتهم التقنية والشخصية. كما توفر باركة فرصًا للترقية والتقدم الوظيفي، مما يتيح للموظفين فرصة التقدم ضمن هيكل الشركة. تشجع الشركة على التعلم المستمر وتبادل المعرفة، مما يعزز من قدرة الأفراد على الابتكار وتحقيق أهدافهم المهنية. بالإضافة إلى ذلك، يساهم العمل في بيئة ديناميكية مثل باركة في توسيع شبكة العلاقات المهنية، مما يفتح آفاقًا جديدة للتطوير والنمو في مجالات متنوعة.