📍 المملكة العربية السعودية تحديث مستمر على مدار الساعة

علم تعلن عن وظيفة Senior Flutter Developer في الرياض

Senior Flutter Developer Job
🏢 علم (Elm)
🕒 نُشرت: (اليوم) 📍 الرياض وظائف الهندسة والتقنية
التقديم على الوظيفة من المصدر الرسمي ↗

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

تعلن شركة علم (ELM) عن توفر فرصة وظيفية شاغرة في الرياض لمسمى Senior Flutter Developer، وذلك ضمن مجموعة Business Products. تهدف الوظيفة إلى تصميم وتطوير وتحسين تطبيقات الجوال عالية الجودة باستخدام Flutter والتقنيات المرتبطة، مع ضمان قابلية التوسع والأمان والأداء والموثوقية.

المهام والمسؤوليات

  • تصميم وتطوير وصيانة تطبيقات الجوال باستخدام تقنيات Flutter و Dart.
  • تطوير مكونات تطبيق قابلة للتوسع والصيانة وإعادة الاستخدام.
  • ضمان تطبيق معايير الترميز وأفضل الممارسات التطويرية باستمرار.
  • المساهمة في تقديم حلول جوال عالية الجودة تتوافق مع متطلبات المنتج.
  • تطبيق مبادئ الكود النظيف وأنماط العمارة المعتمدة مثل MVC و MVVM و Clean Architecture.
  • تطوير كود تطبيق معياري وقابل للصيانة وموثق جيداً.
  • مراجعة تصميم التطبيق ومنهجيات التنفيذ لضمان قابلية التوسع والصيانة.
  • دعم التحسين المستمر لمعايير وممارسات التطوير.
  • تشخيص وحل المشكلات المعقدة المتعلقة بالتطبيق والمنصة.
  • إجراء تحليل السبب الجذري لتحديد المشكلات التقنية الكامنة.
  • استكشاف مشكلات الإنتاج وإصلاحها وتنفيذ الإجراءات التصحيحية الفعالة.
  • دعم أنشطة حل المشكلات للحفاظ على استقرار التطبيق وأدائه.
  • تحديد وتقييم ومعالجة الثغرات الأمنية في تطبيقات الجوال.
  • تنفيذ ممارسات الترميز الآمن وضوابط الأمان خلال دورة حياة التطوير.
  • دعم الامتثال لمتطلبات ومعايير الأمان التنظيمية.
  • التعاون مع أصحاب المصلحة لمعالجة نتائج الأمن وإجراءات التخفيف.
  • تحليل وتحسين أداء التطبيق واستجابته واستقراره.
  • مراقبة سلوك التطبيق وتحديد اختناقات الأداء.
  • تنفيذ تحسينات لتعزيز تجربة المستخدم وكفاءة التطبيق.
  • دعم مبادرات اختبار الأداء والتحسين.
  • دعم التكامل مع الخدمات الخلفية و APIs والوسيطة والمنصات الخارجية.
  • التعاون مع الفرق التقنية لتنفيذ متطلبات التكامل للجوال.
  • دعم إضافات وتكاملات المنصات الأصلية عبر تقنيات Android و iOS عند الحاجة.
  • ضمان قابلية التشغيل البيني للمنصات وتكامل الخدمات بسلاسة.
  • إدارة أنشطة نشر وصيانة التطبيق عبر متجر Google Play ومتجر Apple App Store.
  • دعم إصدار التطبيق والتخطيط للإصدارات وأنشطة النشر.
  • ضمان الامتثال لمتطلبات وسياسات وإرشادات التقديم الخاصة بالمتاجر.
  • حل مشكلات النشر والامتثال والإصدار بكفاءة.
  • التعاون مع فرق المنتج وضمان الجودة والخلفية والتقنية خلال دورة حياة التطوير.
  • المشاركة في مراجعات الكود والمساهمة في تحسين ممارسات التطوير ومعاييره.
  • مشاركة المعرفة التقنية ودعم تطوير القدرات داخل الفريق.
  • المساهمة في مبادرات التحسين المستمر لتعزيز جودة المنتج وكفاءة التسليم.
  • اتباع جميع السياسات والإجراءات والمعايير التشغيلية ذات الصلة لضمان عمل متحكم به ومتسق.
  • الامتثال لسياسات وضوابط السلامة والجودة والبيئة لضمان بيئة عمل صحية وآمنة.
  • الامتثال لممارسات ومعايير أمن المعلومات لضمان سلامة البيانات وسريتها.

الشروط والمتطلبات

  • درجة البكالوريوس في علوم الحاسب، هندسة البرمجيات، تقنية المعلومات، هندسة الحاسب، أو مجال ذي صلة.
  • خبرة من 2 إلى 4 سنوات في تطوير تطبيقات الجوال، تطوير البرمجيات، تطوير Flutter، أو المجالات ذات الصلة.
عرض النص الأصلي للإعلان

Job Description 

OVERVIEW

Job Title

Senior Flutter Developer

Job Code

 

Grade

I2

Group

Business Products

Division

-

Department

Business Products

Unit

-

 

ROLE PURPOSE

The aim is to state the overall significance of the job from the organization’s perspective.

To design, develop, enhance, and maintain high-quality mobile applications using Flutter and related technologies while ensuring application scalability, security, performance, and reliability. The role is responsible for delivering technical solutions, supporting application lifecycle activities, resolving complex technical issues, and collaborating with cross-functional teams to provide secure, stable, and business-aligned digital products that support Elm’s objectives and customer expectations.

 

KEY ACCOUNTABILITIES & ACTIVITIES

This section describes the principal outputs required from the job.

Key Accountabilities

Key Activities

1.  Mobile Application Development

 

  • Design, develop, and maintain mobile applications using Flutter and Dart technologies.
  • Develop scalable, maintainable, and reusable application components.
  • Ensure coding standards and development best practices are consistently applied.
  • Contribute to the delivery of high-quality mobile solutions aligned with product requirements.

2.  Application Architecture & Code Quality

 

  • Implement clean code principles and approved architecture patterns such as MVC, MVVM, and Clean Architecture.
  • Develop modular, maintainable, and well-documented application code.
  • Review application design and implementation approaches to ensure scalability and maintainability.
  • Support continuous improvement of development standards and practices.

3.  Troubleshooting & Technical Problem Resolution

 

  • Diagnose and resolve complex application and platform-related issues.
  • Perform root cause analysis to identify underlying technical problems.
  • Troubleshoot production issues and implement effective corrective actions.
  • Support issue resolution activities to maintain application stability and performance..

4.  Mobile Application Security

 

  • Identify, assess, and remediate security vulnerabilities in mobile applications.
  • Implement secure coding practices and security controls throughout the development lifecycle.
  • Support compliance with organizational security requirements and standards.
  • Collaborate with relevant stakeholders to address security findings and mitigation actions.

5.  Application Performance Optimization

 

  • Analyze and optimize application performance, responsiveness, and stability.
  • Monitor application behavior and identify performance bottlenecks.
  • Implement improvements to enhance user experience and application efficiency.
  • Support performance testing and optimization initiatives.

6.  Platform Integration & Native Development Support

 

  • Support integration with backend services, APIs, middleware, and third-party platforms.
  • Collaborate with technical teams to implement mobile integration requirements.
  • Support native platform extensions and integrations through Android and iOS technologies when required.
  • Ensure platform interoperability and seamless service integration.

7.  Application Publishing & Release Management

 

  • Manage application publishing and maintenance activities across Google Play Store and Apple App Store.
  • Support application versioning, release planning, and deployment activities.
  • Ensure compliance with store requirements, policies, and submission guidelines.
  • Resolve publishing, compliance, and release-related issues efficiently..

8.  Technical Collaboration & Continuous Improvement

 

  • Collaborate with product, QA, backend, and technical teams throughout the development lifecycle.
  • Participate in code reviews and contribute to improving development practices and standards.
  • Share technical knowledge and support capability development within the team.
  • Contribute to continuous improvement initiatives that enhance product quality and delivery efficiency.

9.  Policies, Processes & Procedures

 

  • Follow all relevant departmental policies, processes, standard operating procedures, and instructions so that work is carried out in a controlled and consistent manner.
  • Comply with all relevant safety, quality, and environmental management policies, procedures, and controls to ensure a healthy and safe work environment.

10.  Information Security

  • comply with all relevant information security practices and standards to ensure data integrity and confidentiality.

 

 

JOB SPECIFICATIONS

Academic and professional qualifications

Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related field.

Years and Nature of Experience

2-4 years of experience in Mobile Application Development, Software Development, Flutter Development, or related fields.

 

 

VERSION TRACKING

Prepared by:

 

First review by:

 

Approved by:

Name

 

Signature

 

Date

 

 

 

 

 

 

المصدر: الموقع الرسمي للجهة - أُضيفت للموقع في 30 يوليو 2026

وظائف أخرى لدى علم