طور مسيرتك المهنية مع شركةUnipal في البحرين Develop your career with Unipal in Bahrain

 


Unipal is a dynamic and innovative company committed to providing high-quality products and services across diverse industries. Known for its customer-centric approach and dedication to excellence, Unipal has established itself as a trusted name in the regional business landscape.

The company operates with a strong focus on innovation, efficiency, and strategic growth, leveraging industry expertise to deliver solutions that meet evolving market demands. Unipal’s diverse portfolio includes [specific sectors if known—e.g., food distribution, logistics, technology solutions], enabling the company to serve a wide range of clients with tailored products and services.

Unipal places great emphasis on operational excellence, quality assurance, and sustainability. The organization fosters a culture of continuous improvement, empowering its team of skilled professionals to implement best practices, adopt cutting-edge technologies, and provide exceptional customer experiences.

In addition to its business achievements, Unipal is committed to corporate social responsibility and community development initiatives. By supporting programs that promote education, environmental stewardship, and social welfare, the company contributes positively to the communities it serves.

With a vision for growth, a strategic approach to investment, and a focus on delivering value, Unipal continues to expand its presence, build strong partnerships, and solidify its reputation as a reliable and forward-thinking organization.

Full Stack Software Engineer

Role Overview

We are seeking a Flutter Developer to lead the development and enhancement of the Unipal mobile app on both Android and iOS platforms. This role focuses on delivering high-quality, performant, and user-friendly app experiences while collaborating closely with Product, Design, and Growth teams.

Key Responsibilities

  • Lead the development, maintenance, and enhancement of the Unipal mobile app on Android and iOS.

  • Build high-quality UI components, animations, and micro-interactions with a focus on performance and usability.

  • Integrate and manage backend services, APIs, Firebase, and other external systems.

  • Monitor performance metrics, conduct debugging, and improve app stability and responsiveness.

  • Implement analytics tracking, crash monitoring, and A/B testing using Firebase and related tools.

  • Participate in technical decisions, app architecture planning, and roadmap execution.

  • Collaborate with Product, Design, and Growth teams to deliver features aligned with user needs and business goals.

  • Ensure clean, maintainable, and scalable code following best practices.

Required Qualifications & Experience

  • 3+ years of hands-on Flutter experience (production-level apps).

  • Deep understanding of Flutter’s state management, navigation, and widget optimization.

  • Strong knowledge of Dart, asynchronous programming, and app lifecycle.

  • Familiarity with Firebase Analytics, crash reporting, and A/B testing tools.

  • Understanding of RESTful APIs and backend integrations.

  • Bonus: knowledge of C#, Go, Node.js, SQL Server, or BigQuery.

  • A mindset for clean code, scalability, and performance.

  • Comfortable in a startup environment — taking ownership and moving fast.

نظرة عامة على الدور الوظيفي

نبحث عن مطور Flutter لقيادة تطوير وتحسين تطبيق Unipal على أنظمة Android و iOS. يركز هذا الدور على تقديم تجربة تطبيق عالية الجودة، سريعة، وسهلة الاستخدام، مع التعاون الوثيق مع فرق المنتج والتصميم والنمو.

المسؤوليات الرئيسية

  • قيادة تطوير وصيانة وتحسين تطبيق Unipal على Android و iOS.

  • بناء مكونات واجهة مستخدم عالية الجودة، الرسوم المتحركة، والتفاعلات الصغيرة مع التركيز على الأداء وسهولة الاستخدام.

  • دمج وإدارة خدمات الخلفية، واجهات البرمجة (APIs)، Firebase، والأنظمة الخارجية الأخرى.

  • مراقبة مقاييس الأداء، إجراء التصحيح، وتحسين استقرار التطبيق واستجابته.

  • تنفيذ تتبع التحليلات، مراقبة الأعطال، واختبارات A/B باستخدام Firebase والأدوات المرتبطة.

  • المشاركة في اتخاذ القرارات التقنية، تخطيط هيكل التطبيق، وتنفيذ خارطة الطريق.

  • التعاون مع فرق المنتج والتصميم والنمو لتقديم الميزات بما يتوافق مع احتياجات المستخدم وأهداف العمل.

  • ضمان كتابة كود نظيف، قابل للصيانة، وقابل للتوسع وفق أفضل الممارسات.

المؤهلات والخبرة المطلوبة

  • خبرة عملية تزيد عن 3 سنوات في Flutter (تطبيقات على مستوى الإنتاج).

  • فهم عميق لإدارة الحالة في Flutter، التنقل، وتحسين عناصر واجهة المستخدم.

  • معرفة قوية بلغة Dart، البرمجة غير المتزامنة، ودورة حياة التطبيق.

  • الإلمام بـ Firebase Analytics، مراقبة الأعطال، وأدوات اختبارات A/B.

  • فهم RESTful APIs ودمج أنظمة الخلفية.

  • ميزة إضافية: معرفة C#، Go، Node.js، SQL Server، أو BigQuery.

  • القدرة على كتابة كود نظيف، قابل للتوسع وذو أداء ممتاز.

  • القدرة على العمل في بيئة ناشئة — تحمل المسؤولية واتخاذ المبادرة بسرعة.

للتقديم ومعرفة المزيد قم بزيارة الرابط التاليTo apply and learn more, visit the following link


Comments

اعلان2




Font Size
+
16
-
lines height
+
2
-