Job Responsibilities
- Design and develop mobile applications using Ionic with a strong emphasis on Angular.
- Collaborate with the development team to define app features and functionality.
- Utilize knowledge of Node.js for integration with back-end services.
- Ensure the performance, quality, and responsiveness of applications.
- Troubleshoot and debug applications to optimize performance.
- Stay up-to-date with the latest industry trends and technologies to make recommendations for improvements.
Qualifications & Education Requirements
- Bachelor's degree in Computer Science or a related field.
- Minimum of 5 years of professional experience as an Ionic Developer.
Mandatory Qualifications:
- Experience with other mobile development frameworks (e.g., React Native).
- Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript).
- Knowledge of RESTful APIs and microservices.
Required Skills
- Proven experience with Ionic, with a focus on Angular.
- Familiarity with backend technologies like Node.js.
- Knowledge of mobile app design principles, interface guidelines, and best practices.
- Experience with version control systems (e.g., Git).
- Problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
To apply for company jobs, click on the link below
مسؤوليات العمل
- تصميم وتطوير تطبيقات الهاتف المحمول باستخدام Ionic مع التركيز القوي على Angular.
- تعاون مع فريق التطوير لتحديد ميزات التطبيق ووظائفه.
- الاستفادة من المعرفة بـ Node.js للتكامل مع الخدمات الخلفية.
- ضمان أداء التطبيقات وجودتها واستجابتها.
- استكشاف أخطاء التطبيقات وإصلاحها وتصحيح الأخطاء لتحسين الأداء.
- ابق على اطلاع بأحدث اتجاهات وتقنيات الصناعة لتقديم توصيات للتحسينات.
المؤهلات ومتطلبات التعليم
- درجة البكالوريوس في علوم الكمبيوتر أو مجال ذي صلة.
- - خبرة لا تقل عن 5 سنوات كمطور أيوني.
المؤهلات الإلزامية:
- تجربة مع أطر تطوير الأجهزة المحمولة الأخرى (مثل React Native).
- الإلمام بتقنيات الواجهة الأمامية (مثل HTML وCSS وJavaScript).
- المعرفة بواجهات برمجة تطبيقات RESTful والخدمات الصغيرة.
المهارات المطلوبة
- تجربة مثبتة مع Ionic، مع التركيز على Angular.
- الإلمام بتقنيات الواجهة الخلفية مثل Node.js.
- المعرفة بمبادئ تصميم تطبيقات الهاتف المحمول وإرشادات الواجهة وأفضل الممارسات.
- خبرة في أنظمة التحكم في الإصدار (مثل Git).
- مهارات حل المشكلات والاهتمام بالتفاصيل.
- قدرات قوية في التواصل والعمل الجماعي.
