وظائف مطورينElixir - جدة السعودية
٢٧٦٣ وظائف شاغرة
ملخص الوظيفة<br><br>تبحث شركة Tawantech عن مطور React Native ذي خبرة ومهارة عالية للانضمام إلى فريق التكنولوجيا لدينا في الرياض، لدعم حلول الخدمات المصرفية الرقمية والخدمات المالية.<br><br>سيكون المرشح الناجح مسؤولاً عن تصميم وتطوير وتحسين وصيانة تطبيقات الهاتف المحمول عبر الأنظمة الأساسية عالية الأداء باستخدام React Native. تتطلب الوظيفة خبرة قوية في بنية تطبيقات الهاتف المحمول الحديثة، وType Script، ونظام React Native البيئي، وتكامل واجهة برمجة التطبيقات (API)، والأمان، وتحسين الأداء، وتطوير تطبيقات المؤسسات.<br><br>يجب أن يمتلك المرشح المثالي خبرة في العمل في بيئات الخدمات المصرفية، أو التكنولوجيا المالية (fintech)، أو الخدمات المالية، أو المدفوعات، أو غيرها من البيئات عالية التنظيم، مع فهم قوي لتطوير تطبيقات الهاتف المحمول الآمنة وتكامل المؤسسات.<br><br>دعم التكامل: دعم التكامل مع الخدمات المصرفية مثل: معلومات الحساب، تأهيل العملاء، المصادقة والترخيص، تحويلات الأموال، المدفوعات، إدارة المستفيدين، سجل المعاملات، البطاقات وخدمات البطاقات، الإشعارات، الخدمات المصرفية الرقمية. التعامل مع المعلومات المالية ومعلومات العملاء الحساسة وفقاً لمتطلبات الأمان والامتثال المصرفي. العمل مع طبقات تكامل المؤسسات وبوابات واجهة برمجة التطبيقات (API Gateways) والبرمجيات الوسيطة وخدمات الواجهة الخلفية حيثما ينطبق ذلك.<br><br>الأمان:<br><br>تنفيذ ممارسات تطوير تطبيقات الهاتف المحمول الآمنة المناسبة للبيئات المصرفية. تطبيق آليات المصادقة والترخيص الآمنة مثل OAuth 2.0 وOpen ID Connect وJWT وMFA والمصادقة البيومترية، حيثما ينطبق ذلك. حماية البيانات الحساسة أثناء النقل وأثناء التخزين. تنفيذ آليات تخزين آمنة لبيانات الاعتماد والرموز والمعلومات الحساسة. اتباع أفضل ممارسات أمن الهاتف المحمول ومعايير الأمان التنظيمية. العمل مع فرق الأمن لمعالجة الثغرات التي تم تحديدها من خلال تقييمات الأمان واختبار الاختراق ومراجعات الكود. تطبيق ممارسات الترميز الآمن وحماية التطبيقات من ثغرات أمن الهاتف المحمول وواجهة برمجة التطبيقات الشائعة. دعم تنفيذ تثبيت الشهادة/المفتاح العام (certificate/public-key pinning) وضوابط أمن الهاتف المحمول الأخرى حيثما يلزم.<br><br>تكامل واجهة برمجة التطبيقات والواجهة الخلفية:<br><br>استهلاك ودمج REST APIs والخدمات القائمة على JSON. التعامل مع مصادقة واجهة برمجة التطبيقات والترخيص ومعالجة الأخطاء والمهلات والمحاولات وإلغاء صلاحية الاستجابة. التعاون مع مطوري الواجهة الخلفية وفرق واجهة برمجة التطبيقات والمهندسين ومحللي الأعمال لحل مشكلات التكامل. استكشاف أخطاء واجهة برمجة التطبيقات والتكامل وإصلاحها عبر بيئات التطوير والاختبار والإنتاج. العمل مع العمليات غير المتزامنة وآليات الاتصال في الوقت الفعلي حيثما يلزم.<br><br>تحسين الأداء:<br><br>تحليل وتحسين أداء التطبيق والاستجابة واستخدام الذاكرة ووقت بدء التشغيل. تحديد وحل اختناقات الأداء في كود React Native وJava Script/Type Script. تحسين العرض وإدارة الحالة وطلبات واجهة برمجة التطبيقات والرسوم المتحركة ومجموعات البيانات الكبيرة. مراقبة واستكشاف أعطال النظام (crashes)، و(ANRs)، وتسرب الذاكرة، وغيرها من مشكلات أداء الهاتف المحمول. ضمان تقديم التطبيقات تجربة متسقة عبر أنواع الأجهزة المختلفة وإصدارات أنظمة التشغيل.<br><br>تطوير تطبيقات الهاتف المحمول الأصلية (Native):<br><br>فهم منصات Android وiOS الأساسية وتفاعلها مع React Native. استكشاف أخطاء بناء النظام الأساسي ووقت التشغيل وإصلاحها. العمل مع Android Studio وGradle وXcode وCocoaPods والتبعيات الأصلية. تطوير أو صيانة الوحدات الأصلية (Native modules) عندما تحتاج وظائف React Native إلى التفاعل مع إمكانات خاصة بالمنصة. فهم مفاهيم Kotlin/Java وSwift/Objective-C الأساسية بما يكفي لاستكشاف الوظائف الأصلية ودمجها.<br><br>الاختبار وضمان الجودة:<br><br>كتابة وصيانة اختبارات الوحدات والتكامل والمكونات. العمل مع أطر الاختبار مثل Jest وReact Native Testing Library وDetox أو أدوات مماثلة. التعاون مع فرق ضمان الجودة لحل العيوب وتحسين جودة التطبيق. المشاركة في الاختبارات الوظيفية، واختبارات الانحدار، والتكامل، والأداء، والأمن. ضمان جودة الكود من خلال مراجعات النظراء، والاختبار الآلي، والتكامل المستمر.<br><br>CI/CD وإدارة الإصدار:<br><br>العمل مع خطوط أنابيب CI/CD للبناء التلقائي لتطبيقات الهاتف المحمول والاختبار والنشر. دعم إصدارات الهاتف المحمول من خلال Google Play Console وApple App Store/Test Flight. العمل مع أدوات مثل Git وGitHub/GitLab/Bitbucket وJenkins وAzure DevOps وGitHub Actions وFastlane أو تقنيات مماثلة. إدارة التكوينات الخاصة بالبيئة للتطوير والاختبار والتشغيل والإنتاج. دعم إدارة الإصدارات، والتحكم في الإصدارات، والرجوع إلى إصدار سابق، وأنشطة النشر في بيئة الإنتاج.<br><br>دعم الإنتاج:<br><br>التحقيق في حوادث الإنتاج التي تؤثر على تطبيقات الخدمات المصرفية عبر الهاتف المحمول وحلها. إجراء تحليل السبب الجذري وتنفيذ إجراءات تصحيحية دائمة. مراقبة أعطال التطبيق، والأخطاء، وفشل واجهة برمجة التطبيقات، ومشكلات الأداء. المشاركة في أنشطة الاستدعاء أو إدارة الحوادث عند الحاجة. العمل بشكل وثيق مع فرق البنية التحتية، والواجهة الخلفية، والأمن، وDevOps، وفرق الدعم لحل الحوادث الحرجة.<br><br>المهارات الإلزامية:<br><br>خبرة مهنية قوية في تطوير React Native. إتقان قوي لـ Java Script وType Script. فهم قوي لبنية React.js وReact Native. خبرة عملية في Redux / Redux Toolkit أو حلول إدارة الحالة المكافئة. خبرة قوية في دمج REST APIs وخدمات الواجهة الخلفية. فهم قوي للبرمجة غير المتزامنة والاتصال عبر واجهة برمجة التطبيقات. خبرة في Git وممارسات التحكم في المصدر الحديثة. خبرة في تطوير وتصحيح التطبيقات على كل من Android وiOS. فهم قوي لأمن تطبيقات الهاتف المحمول. خبرة في الاختبار الآلي وتصحيح الأخطاء. فهم جيد لعمليات CI/CD وإصدار تطبيقات الهاتف المحمول.<br><br>المهارات التقنية المفضلة:<br><br>خبرة في React Navigation. خبرة في React Native Reanimated / Gesture Handler. خبرة في خدمات Firebase، وإشعارات الدفع، والتحليلات، وإعداد تقارير الأعطال. خبرة في المصادقة البيومترية. خبرة في حلول التخزين الآمن مثل تكاملات Keychain/Keystore. خبرة في الروابط العميقة (deep linking) والروابط العالمية/روابط التطبيقات. خبرة في التعامل مع البيانات دون اتصال ومزامنتها. خبرة في Web Sockets أو الاتصال في الوقت الفعلي. معرفة بتطوير Android/iOS الأصلي. خبرة في Kotlin أو Java أو Swift أو Objective-C. خبرة في النشر الآلي للهاتف المحمول باستخدام Fastlane. تعد الخبرة في Docker أو Kubernetes أو الخدمات المصغرة (microservices) أو بوابات واجهة برمجة التطبيقات (API gateways) ميزة إضافية.<br><br>خبرة في المجال المصرفي:<br><br>يفضل بشدة المرشحون ذوو الخبرة في الخدمات المصرفية، أو التكنولوجيا المالية، أو المدفوعات، أو الخدمات المصرفية الرقمية، أو الخدمات المالية.<br><br>ستعتبر الخبرة في واحد أو أكثر مما يلي ميزة:<br><br>تطبيقات الخدمات المصرفية الرقمية، الخدمات المصرفية عبر الهاتف المحمول، الخدمات المصرفية للأفراد، الخدمات المصرفية للشركات، المدفوعات، إدارة البطاقات، تحويلات الأموال، إدارة المستفيدين، تأهيل العملاء / اعرف عميلك (KYC)، المصادقة وMFA، الخدمات المصرفية المفتوحة (Open Banking)، بوابات الدفع، تكاملات الخدمات المصرفية الأساسية، الخدمات المصرفية عبر واجهة برمجة التطبيقات، معالجة المعاملات المالية.<br><br>المتطلبات<br><br>الخبرة:<br><br>حد أدنى 5 سنوات من الخبرة المهنية في تطوير البرمجيات/تطبيقات الهاتف المحمول. حد أدنى 5 سنوات من الخبرة العملية في تطوير React Native، مع خبرة قوية في بناء وصيانة تطبيقات الهاتف المحمول على مستوى المؤسسات. خبرة مثبتة في تطوير ودعم تطبيقات iOS وAndroid باستخدام React Native. خبرة قوية في Java Script وType Script وReact وRedux/Redux Toolkit وREST APIs وبنية تطبيقات الهاتف المحمول. يفضل بشدة الخبرة في العمل على مشاريع الخدمات المصرفية أو التكنولوجيا المالية أو المدفوعات أو الخدمات المصرفية الرقمية أو الخدمات المالية. تعد الخبرة في العمل في بيئات المؤسسات والبيئات عالية التنظيم ميزة إضافية. خبرة مثبتة في العمل مع فرق متعددة الوظائف بما في ذلك الواجهة الخلفية، وضمان الجودة، وDevOps، والأمن، ومحللي الأعمال، ومهندسي الحلول.<br><br>التعليم:<br><br>درجة البكالوريوس في علوم الحاسوب، أو هندسة البرمجيات، أو تكنولوجيا المعلومات، أو هندسة الحاسوب، أو مجال تقني ذي صلة. تعتبر الشهادات المهنية ذات الصلة ميزة إضافية.
تعتبر هنقرستيشن جزءاً من مجموعة دليفري هيرو (Delivery Hero)، المنصة العالمية الرائدة في مجال التوصيل المحلي، ومهمتنا هي تقديم تجربة مذهلة - سريعة وسهلة، وتصل إلى باب منزلك. نحن نعمل في حوالي 65 دولة حول العالم، ويقع مقرنا الرئيسي في برلين بألمانيا. تم إدراج دليفري هيرو في بورصة فرانكفورت للأوراق المالية منذ عام 2017 وهي جزء من مؤشر MDAX للأسهم.<br><br>الوصف الوظيفي<br><br>نحن نبحث عن مهندس خلفية (Backend) أول ذي موهبة عالية للانضمام إلى مكتبنا في الرياض. إذا كنت تبحث عن مكان يمكنك فيه اكتساب خبرة عملية وإحداث تأثير مباشر، فقد يكون هذا هو المكان المناسب لك! يجب أن يتمتع المرشح المثالي بسجل حافل كفرد مساهم بارز بالإضافة إلى كونه لاعباً قوياً ضمن الفريق، يدعم فريقه ويعمل بشكل وثيق مع فرق الإدارة لدفع المبادرات الاستراتيجية قدماً في جميع أنحاء المنطقة.<br><br>ما ستعمل عليه<br><br>المشاركة في اتخاذ القرارات المعمارية لمنصة يستخدمها الملايين من الأشخاص. المشاركة بفعالية في ترحيل تطبيقنا المتراص (Monolithic) إلى الخدمات المصغرة (Microservices). لعب دور نشط في تصميم وتحسين، والأهم من ذلك، تأمين بنية الخلفية بشكل عام لدعم النمو الهائل في عدد المستخدمين والمنتجات دون المساومة على الجودة. التعامل مع حاويات Docker وملفات Kubernetes، كل ذلك على منصة جوجل السحابية (GCP). تدريب وتوجيه أعضاء الفريق الآخرين كعضو أول في الفريق وعضو في قسم الخلفية لدينا. نحن نتبنى تطوير البرمجيات القائم على التصميم (DDD)، ومبادئ SOLID، والبنية القائمة على الأحداث، والخوارزميات، والاختبارات الآلية (الوحدية، والتكاملية، والوظيفية). فهم دورة حياة التطوير والتعاون مع الفرق متعددة الوظائف والفرق المرنة. المشاركة في الجهد المستمر والمشترك لتغطية الاختبارات، وإعادة الهيكلة، والتوثيق. إظهار مهاراتك في مراجعة الكود، وتصحيح الأخطاء، والتحقيق بشكل منتظم.<br><br>المؤهلات<br><br>أكثر من 5 سنوات من الخبرة في تطوير الخلفية باستخدام GoLang، أو Ruby on Rails (RoR)، أو Java، أو Python. خبرة قوية في قواعد البيانات مثل PostgreSQL وقواعد بيانات NoSQL. يجب أن يكون لديك فهم قوي للأشكال الطبيعية، ومبادئ ACID، ومستويات العزل، والفهرسة، وتحسين الاستعلام، والتخزين المؤقت للذاكرة (مثل Redis، Memcached). الكفاءة في أدوات المراقبة والتنبيه وتسجيل الدخول مثل Grafana. فهم عميق لهندسة البرمجيات، بما في ذلك التصميم القائم على النطاق (DDD)، والخدمات المصغرة، وKubernetes، والحاويات. خبرة في ترحيل التطبيقات المتراصة (Monolithic). عقلية اختبار قوية مع خبرة في كتابة اختبارات الوحدات والتكامل لضمان جودة الكود وموثوقيته. القدرة على التكيف وحل المشكلات - القدرة على التعامل مع الغموض، والعمل في بيئة ديناميكية وسريعة الخطى، واتخاذ قرارات مستنيرة.<br><br>معلومات إضافية<br><br>نحن نقدم دعم إعادة التوطين عالمياً لموظفينا الدائمين. تبادل الأفكار والالتقاء بأكثر من 2000 زميل من فرق مختلفة داخل دليفري هيرو في نقاباتنا النشطة ومن خلال مجتمعنا التقني والمنتجي العالمي. طور مهاراتك من خلال ميزانيتك التعليمية الشخصية للمؤتمرات والتدريب الخارجي. احصل على إمكانية الوصول إلى منصتنا للتعلم الإلكتروني LinkedIn وشارك في برامجنا التدريبية الداخلية المتنوعة والمزيد...
About us NQT is a Saudi technology company building a loyalty and rewards platform that connects merchants and customers through a single points wallet. You will work on a live product used by real merchants and customers in the Kingdom.<br>The role We are hiring full stack engineers to build and own features across our backend, web portals, and mobile app. This is a high ownership role on a fintech product, so clean, secure, and correct code matters.<br>What you will do Build and maintain features across the backend (Java, Spring Boot) and the web portals (React, Type Script). Work on core money flows: points, redemption, merchant settlements, and payments. Design data models and APIs with Mongo DB, and help ship through Docker and CI/CD. Write tested, secure code with a strong focus on financial correctness. Take part in code reviews, architecture, and product decisions.<br>What we look for Solid skills in React and Type Script. Java and Spring Boot, or the ability and drive to learn them quickly. Familiarity with databases such as Mongo DB. Understanding of REST APIs, authentication, and secure coding. Good Git, testing, and collaboration habits. Based in Riyadh or able to work on site.<br>Fresh graduates and self taught developers are welcome to apply. Show us what you can build, whether that is Git Hub, a portfolio, or a project you are proud of.<br>Nice to have Flutter and Dart, which power our customer mobile app. Interest in payments, fintech, or loyalty systems. Alibaba Cloud or AWS, Docker, Git Hub Actions. Arabic language.<br>What we offer A core role at a growing Saudi fintech with real ownership and impact. Direct work on a live product, not a sandbox. Competitive salary based on skills. (set range)<br>How to apply Apply through Linked In, or send your CV and your Git Hub or portfolio
Mindrift is looking for highly skilled Vibecode specialists to join the Tendem project (https://tendem.ai/) and drive specialized data scraping workflows for real-world use cases. Mindrift is looking for highly skilled Senior Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows for real-world applications. In this role, you'll apply your expertise in web scraping, data extraction, and data processing to deliver accurate, reliable, and high-quality results. This part-time remote opportunity is ideal for technical professionals with hands-on experience in web scraping, data extraction and processing.<br><br>What We Do<br><br>The Mindrift platform connects specialists with innovative technology projects. Our mission is to help develop high-quality AI technologies by combining real-world expertise from professionals across the globe with advanced AI development efforts.<br><br>About The Role<br><br>This is a freelance role for a Tendem project. As a Senior Python Data Scraping Engineer, you'll handle data scraping tasks requiring technical precision for web extraction and processing, utilizing tools such as Apify, Open Router, and other technologies, alongside your own technical expertise and approaches.<br><br>Key Responsibilities<br><br>Own end-to-end data extraction workflows across complex websites, ensuring complete coverage, accuracy, and reliable delivery of structured datasets Leverage available tools and custom workflows to accelerate data collection, validation, and task execution while meeting defined requirement Ensure reliable extraction from dynamic and interactive web sources, adapting approaches as needed to handle Java Script-rendered content and changing site behavior Enforce data quality standards through validation checks, cross-source consistency controls, adherence to formatting specifications, and systematic verification prior to delivery Scale scraping operations for large datasets using efficient batching or parallelization, monitor failures, and maintain stability against minor site structure changes<br><br>Educational Qualifications<br><br>At least 5+ years of relevant experience in data engineering, web scraping, automation, or software development (required) Bachelor's or Master's Degree in Engineering, Applied Mathematics, Computer Science, or related technical fields is a plus<br><br>Academic and/or Professional Experience<br><br>Candidates should have a strong technical foundation and practical experience with scripting, automation, and data extraction workflows. We are looking for specialists who can solve non-trivial problems, work confidently with modern development tools and technologies, and systematically collect, structure, and validate data from diverse sources. A methodical, detail-oriented approach and the ability to work independently are essential.<br><br>Technical Skills (Essential)<br><br>Strong experience in Python web scraping (Beautiful Soup, Selenium or similar), including dynamic content (JS, AJAX, infinite scroll) and APIs via proxies Proven ability to extract data from complex structures (hierarchies, archived pages, inconsistent HTML) Solid background in data cleaning, normalization, and validation, delivering structured datasets (CSV, JSON, Google Sheets)<br><br>Additional Requirements<br><br>Demonstrated experience handling anti-bot mechanisms and dynamic site structures at scale Experience with cloud infrastructure (AWS or equivalent) and containerization (Docker) as part of real workflows Hands-on experience with LLM frameworks (Lang Chain, Open Router, or similar) applied to automation tasks Strong attention to detail and commitment to data accuracy Self-directed work ethic with ability to troubleshoot independently A link to Git Hub is a plus English proficiency: Upper-intermediate (B2) or above (required)<br><br>Project time expectations <br><br>For this project, tasks are estimated to require around 10-20 hours per week during active phases, based on project requirements. This is an estimate, not a guaranteed workload, and applies only while the project is active.<br><br>Compensation<br><br>On this project, contributors can earn up to $37 per hour equivalent, depending on their level and pace of contribution. Compensation varies across projects depending on scope, complexity, and required expertise. Please note that other projects on the platform may offer different earning levels based on their requirements.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Verification & QA Specialist based in Saudi Arabia.<br><br>This role offers the opportunity to ensure the reliability, quality, and performance of software solutions through advanced verification and testing practices.<br><br>As a Software Verification & QA Specialist, you will play a key role in validating applications, identifying issues, and improving software delivery processes.<br><br>You will collaborate with technical teams across development, Dev Ops, and customer-facing functions in a remote-first environment.<br><br>The position combines software testing expertise, analytical problem-solving, and technical investigation to deliver high-quality products.<br><br>You will work with diverse technologies, programming languages, and platforms while continuously improving verification methodologies.<br><br>This opportunity is ideal for a detail-oriented professional who enjoys solving complex technical challenges and contributing to product excellence.<br><br>Accountabilities<br><br>The Software Verification & QA Specialist will be responsible for ensuring software integrity through verification, testing, and technical analysis. The role requires strong attention to detail, collaboration skills, and the ability to work across different technologies and environments. Key responsibilities include:<br><br>Perform software verification activities based on technical documentation, requirements, and defined quality standards. Build and validate software applications across multiple programming languages and development environments. Identify, diagnose, and resolve build issues to ensure reliable software delivery. Execute end-to-end testing of application features across different scenarios and use cases. Apply both manual and automated testing approaches to validate functionality and performance. Detect, document, and communicate bugs, inconsistencies, and potential improvements. Analyze software requirements, technical documentation, dependencies, and build processes. Collaborate with internal teams and customers to understand requirements and provide technical updates. Stay informed about emerging technologies, programming languages, and software verification practices. Contribute to improving testing processes, workflows, and quality assurance standards. Support backend, frontend, and Dev Ops activities when required, including CI/CD pipeline development and maintenance.<br><br>Requirements<br><br>The ideal candidate is a technically skilled software professional with experience in development, Dev Ops, and quality assurance environments. Required qualifications and skills include:<br><br>3+ years of experience in software development, Dev Ops, or related technical roles. Strong understanding of software verification, testing methodologies, and quality assurance practices. Experience working with Linux, Windows, and Mac operating system environments. Knowledge of backend programming languages such as Python, Java, Node.js, and PHP. Familiarity with databases and server configuration, including Mongo DB, SQL, and MySQL. Experience using Git and version control workflows. Basic knowledge of frontend technologies including HTML, CSS, and Java Script is beneficial. Familiarity with AWS technologies is an advantage. Understanding of API configuration and integration is beneficial. Experience with build tools such as MSBuild, Webpack, Maven, or similar technologies is preferred. Strong analytical skills with the ability to interpret technical documentation and identify requirements. Excellent problem-solving abilities with the capacity to troubleshoot complex software issues. Strong written and verbal communication skills for effective collaboration with teams and clients. Ability to adapt quickly to new technologies, tools, and programming environments. Strong teamwork, organization, and time-management skills with the ability to manage multiple priorities.<br><br>Benefits<br><br>The role offers a remote work environment and the opportunity to grow within a technology-focused organization. Benefits include:<br><br>Fully remote work opportunity. Flexible work environment designed to support productivity and autonomy. Opportunity to work with modern software technologies and diverse technical challenges. Supportive onboarding process with dedicated ramp-up time. Collaborative team culture focused on open communication and continuous improvement. Opportunities for professional growth and career development. Regular team activities and opportunities to connect with colleagues. Chance to contribute to innovative software solutions and make a meaningful impact.<br><br>How Jobgether Works<br><br>We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.<br><br>We appreciate your interest and wish you the best!<br><br> Why Apply Through Jobgether?<br><br>Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.<br><br>We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Key Responsibilities Design, develop, and maintain scalable backend microservices using Python and Node.js. Design, develop, and maintain modern frontend applications using React and Vue.js. Own software features throughout the entire development lifecycle, from technical design to production support. Lead technical design discussions and contribute to overall system architecture and engineering best practices. Build reusable, maintainable, and well-structured frontend components following modern development standards. Design and implement secure, scalable, and maintainable REST APIs for frontend and third-party integrations. Collaborate closely with Frontend, Backend, QA, UX/UI, and Product teams to define technical solutions and ensure seamless integration. Develop and maintain real-time features and asynchronous communication where required. Implement secure authentication, authorization, and application security best practices. Optimize backend and frontend performance, ensuring scalability, responsiveness, and reliability. Design efficient data access patterns, caching strategies, and application state management. Write clean, maintainable, well-tested, and well-documented code. Review code, enforce engineering standards, and mentor other developers through technical guidance and constructive feedback. Troubleshoot production issues, identify root causes, and implement reliable long-term solutions. Participate in technical planning, estimation, architecture reviews, and technology selection. Contribute to technical documentation, coding standards, and continuous improvement of engineering processes.<br>Preferred Experience Experience designing and developing distributed systems based on Microservices Architecture. Experience with asynchronous messaging and event-driven architectures. Experience working with SQL and NoSQL databases. Familiarity with API documentation standards such as Open API (Swagger). Experience developing enterprise-scale web applications with a strong focus on performance, scalability, and maintainability
Hunger Station is part of the Delivery Hero Group, the world’s pioneering local delivery platform, our mission is to deliver an amazing experience—fast, easy, and to your door. We operate in over 70+ countries worldwide. Headquartered in Berlin, Germany. Delivery Hero has been listed on the Frankfurt Stock Exchange since 2017 and is part of the MDAX stock market index.<br><br>Job Description<br><br>We are looking for a highly talented Software Engineer II - Backend to join our growing team in Riyadh. If you are looking for a place where you can gain hands-on experience and create a direct impact, then this may be the place for you! The ideal candidate will collaborate with the Product Team in order to understand product requirements and provide technical expertise for all products as required, and to assist in analyzing, designing, testing, and structuring the required solutions to deliver a high-quality working software based on the business needs and standards.<br><br>You Will Be Working On<br><br>Software Development<br><br>Keep abreast of latest software development methodologies in order to be able to provide best-in-class software solutions Analyze product requirements in order to understand engineering requirements, estimate efforts and provide the required solutions in collaboration with Product Team Assist in building development components in order to transform the requirements into actual working software accurately Document all coding steps in order to ensure comprehensibility and to facilitate future modifications and maintenance Investigate and resolve issues and bugs Collaborate with other colleagues in order to assist each other in code reviews and deliver code review reports accordingly Perform functional and module testing in order to ensure functionality of delivered solutions Assist in user trials and acceptance testing<br><br>Governance and Resilience<br><br>Follow all relevant policies, procedures, and processes in order for the daily work to be carried out in a controlled and consistent manner Contribute to the identification of opportunities for continuous improvement of processes, practices, work processes, cost effectiveness, and productivity enhancement Promote to other employees within the organization the implementation and adherence to policies, procedures, processes, and instructions<br><br>Daily Operations<br><br>Follow daily operations relating to the job to ensure work continuity Contribute to preparing timely and accurate reports that concern the line of work to meet the requirements, objectives, and standards Ensure the satisfaction of both internal and external customers by addressing their needs in a courteous and timely manner<br><br>Qualifications<br><br>4-5 years of experience in backend development using GoLang, Ruby on Rails (RoR), Java, or Python Bachelor Degree in a relevant field is required Master’s degree in a relevant field is preferred Knowledge & understanding of software architecture, including Domain-Driven Design (DDD), microservices, Kubernetes, and containerization<br><br>Additional Information<br><br>We offer relocation support globally to our permanent employees. Exchange ideas and meet 2000+ colleagues from different teams within Delivery Hero in our active guilds and through our global tech and product community. Develop your skills with your personal educational budget for conferences and external training. Access our e-learning platform Linked In and participate in our various in-house training programs And much more…
Senior IBM Business Automation Workflow (BAW) Developer - BPMS???? Location: Saudi Arabia, Riyadh (Onsite)???? Industry: Banking???? Employment Type: Contract (6 Months - Extendable)???? Nationality: Open to All Nationalities About the Role We are seeking an experienced Senior IBM Business Automation Workflow (BAW) Developer. The ideal candidate will have strong expertise in IBM BAW/IBM BPM, enterprise workflow automation, and prior experience delivering BPM solutions within the banking or financial services sector. Key Responsibilities Design, develop, and implement enterprise business process solutions using IBM Business Automation Workflow (BAW) / IBM BPM. Model business processes using BPMN 2.0, including human tasks, coaches, business rules, and process routing. Integrate workflow applications with enterprise and core banking systems through REST and SOAP web services. Configure and maintain process applications, toolkits, and shared services within Web Sphere/Liberty environments. Collaborate with business analysts and stakeholders to translate business requirements into scalable workflow solutions. Perform unit testing, system integration testing, troubleshooting, and performance optimization. Support UAT, deployment, and production releases across multiple environments. Provide production support, incident analysis, and root cause resolution. Prepare technical documentation, deployment guides, and process specifications. Required Qualifications5+ years of hands-on experience with IBM Business Automation Workflow (BAW) or IBM BPM. Strong expertise in BPMN 2.0, Process Designer, Business Process Center, and Process Portal. Experience with Coaches, Human Services, Business Rules, and Case Management. Strong programming skills in Java, Java Script, SQL, and REST/SOAP API integration. Experience with Web Sphere Application Server or Liberty. Mandatory experience working on banking or financial services projects. Excellent analytical, troubleshooting, and communication skills. Preferred Qualifications IBM BAW Certification. Experience with IBM Operational Decision Manager (ODM). Exposure to Appian or other BPM/Low-Code platforms. Experience working within Agile/Scrum environments. What We're Looking For Professionals who can join immediately or within one month. Candidates passionate about enterprise workflow automation and digital transformation. Strong problem-solvers with excellent stakeholder communication skills.???? Interested? Apply now or send your updated CV to careers@echodataai.com. Only shortlisted candidates will be contacted.
Muller's Solutions is seeking a highly skilled Service Now Developer (Remediation & Testing) to join our team and support Service Now transformation, remediation, and testing initiatives. The ideal candidate will have hands-on experience in Service Now development, platform remediation activities, defect resolution, and testing to ensure the stability, quality, and performance of the Service Now platform.<br><br>Key Responsibilities:<br><br> Perform remediation activities on existing Service Now implementations, including fixing defects, resolving technical issues, and optimizing configurations. Develop, customize, and maintain Service Now applications, workflows, and integrations. Analyze and remediate issues arising from platform upgrades, migrations, or new implementations. Design, execute, and support functional, integration, regression, and user acceptance testing (UAT). Identify, troubleshoot, and resolve application defects and performance issues. Collaborate with business stakeholders, developers, and QA teams to gather requirements and validate solutions. Develop and maintain test plans, test cases, and test scripts. Support Service Now upgrade testing and ensure compatibility with new releases. Perform root cause analysis and implement corrective actions for recurring issues. Ensure adherence to Service Now development best practices and governance standards. Prepare technical documentation and provide knowledge transfer to support teams<br><br>Requirements<br><br>Required Qualifications:<br><br> Bachelor's degree in Computer Science, Information Technology, or a related field. 4+ years of hands-on experience in Service Now development and administration. Strong experience with Service Now scripting, including Business Rules, Client Scripts, Script Includes, UI Policies, and Flow Designer. Experience with remediation activities, defect fixing, and troubleshooting within the Service Now platform. Hands-on experience in testing methodologies, including functional, integration, regression, and UAT testing. Experience with Service Now upgrades and release testing. Knowledge of Java Script, REST/SOAP APIs, and integration technologies. Familiarity with Agile/Scrum methodologies. Strong analytical and problem-solving skills. Excellent communication and collaboration skills. <br><br>Preferred Qualifications:<br><br> Service Now Certified System Administrator (CSA). Service Now Certified Application Developer (CAD). Experience with ITSM, ITOM, HRSD, or CSM modules. Experience with automated testing tools such as ATF (Automated Test Framework) within Service Now. Previous experience in large-scale Service Now implementation or transformation projects. <br><br>Key Skills:<br><br> Service Now Development Remediation & Defect Resolution Testing & Quality Assurance Service Now ATF Java Script REST/SOAP APIs Flow Designer Upgrade Testing Troubleshooting & Root Cause Analysis Agile/Scrum
Role: Senior Developer EXP: 5+Years Location: Riyadh<br><br>Key Responsibilities:<br>Required Technical Skill Set : Open Shift and Red Hat administration, Identity and access management, Centralized identity provider, SSO authentication with Security protocols like Oauth2.0, SAM, OIDC JWT etc.<br>Must-Have : Open Shift and Red Hat administration, Identity and access management, Centralized identity provider, SSO authentication<br>Good-to-Have : Java based Microservice and API integrations with Security control integration<br>Responsibility of / Expectations from the Role :<br>• Under Business requirements and HLD convert to function requirement/LLD• Develop code in React and build deploy in Dev/SIT/UAT and production• Do impact assessment and do effort estimations.• Code reviews and checklist enhancement.• Status reporting, Analysis and continues improvement
Senior Frontend Developer (React)<br>Responsibilities:<br>Build scalable & maintainable apps using React.js Lead frontend architecture & best practices Develop reusable UI components & design systems Integrate APIs with backend teams Optimize performance & responsiveness Ensure cross-browser support & accessibility Participate in code reviews & mentor team members Collaborate with product/design for great UXMaintain high code quality, testing & documentation<br>Required Skills:<br>Strong React.js (Hooks, Context, modern patterns) Solid Java Script (ES6+) / Type Script HTML5, CSS3 & modern styling State management (Redux / Zustand / React Query) Experience with REST APIs / Graph QLComponent-driven architecture mindset Responsive & mobile-first design Git & CI/CD workflows<br>Nice to Have:<br>Angular / Vue.js / Next.js Micro Frontends / Module Federation Storybook / Design Systems Testing (Jest, RTL, Cypress, Playwright) Performance optimization (lazy loading, code splitting) Agile/Scrum experience
Job Title: Sail Point Identity IQ (IIQ) Developer???? Location: Saudi Arabia ???? Nationality: Saudi Nationals Only ???? Experience: 4–5 Years ???? Education: Bachelor's Degree in Computer Science, Information Technology, or a related field Job Summary We are looking for an experienced Sail Point Identity IQ (IIQ) Developer to join our team in Saudi Arabia. The ideal candidate should have hands-on experience in implementing, developing, and supporting Sail Point Identity IQ solutions, with strong knowledge of Identity & Access Management (IAM) concepts and enterprise security practices. Key Responsibilities Design, develop, configure, and maintain Sail Point Identity IQ (IIQ) solutions. Develop and customize workflows, forms, rules, and business processes within Sail Point IIQ. Configure and manage identity lifecycle processes, including Joiner, Mover, and Leaver (JML). Integrate Sail Point IIQ with enterprise applications using Active Directory, LDAP, JDBC, Web Services, and other connectors. Implement user provisioning and de-provisioning processes. Troubleshoot and resolve issues related to Sail Point IIQ applications and integrations. Work closely with security, infrastructure, and application teams to deliver IAM solutions. Participate in system upgrades, testing, deployment, and production support. Prepare technical documentation and ensure compliance with security standards and best practices. Required Skills4–5 years of hands-on experience with Sail Point Identity IQ (IIQ). Strong knowledge of Identity & Access Management (IAM) concepts. Experience with Java, JDBC, Web Services, and REST/SOAP APIs. Hands-on experience with Active Directory and LDAP integration. Experience in developing workflows, rules, forms, and provisioning processes. Knowledge of Joiner, Mover, and Leaver (JML) lifecycle management. Strong troubleshooting and analytical skills. Excellent communication and problem-solving abilities. Preferred Qualifications Sail Point Identity IQ Certification. Experience with enterprise IAM implementations. Knowledge of information security and compliance standards. Why Join Us? Work on enterprise-level IAM projects. Opportunity to collaborate with experienced security professionals. Competitive salary and benefits. Professional growth in a dynamic environment.???? Interested candidates are encouraged to apply by sending their updated CV to Hiba@ServicesAlly.com#Hiring #Now Hiring #Job Opening #Career Opportunity #Recruitment #Technical Recruiter #Saudi Jobs #Saudi Arabia #Saudi National #ITJobs #Tech Jobs #Sail Point #Sail Point Identity IQ #Identity IQ #IIQ #IAM #Identity Access Management #Identity Management #Cyber Security #Information Security #Active Directory #Java #Web Services
We have an urgent requirement for Angular Developer for our client based in, Riyadh Saudi<br><br>Role Overview We are looking for a talented Angular Developer with proven experience in modern Angular frameworks to join our development team. The ideal candidate will be responsible for building dynamic, responsive, and scalable front-end applications that deliver exceptional user experiences. Key Responsibilities<br><br>Angular Development: Design, develop, and maintain web applications using modern Angular frameworks. UI/UX Implementation: Translate design mockups into interactive, responsive user interfaces. Component-Based Architecture: Build reusable components and modules for scalable applications. Integration: Integrate front-end applications with RESTful APIs and backend services. Performance Optimization: Ensure applications are optimized for speed, scalability, and cross-browser compatibility.<br><br>Must-Have Skills<br><br>Proven experience with modern Angular framework (Angular 10+). Strong proficiency in Type Script, Java Script, HTML5, CSS3. Experience with RxJS, Angular CLI, and state management libraries. Knowledge of RESTful API integration. Familiarity with Agile development practices.<br><br>Preferred Skills<br><br>Experience with unit testing frameworks (Jasmine, Karma). Exposure to CI/CD pipelines for front-end deployments. Knowledge of UI/UX best practices.<br><br>Skills: integration,angular,design
عن الدور الوظيفي: نحن نبحث عن مطور بايثون أول (Senior Python Developer) للانضمام إلى فريقنا والمساعدة في بناء وصيانة منصتنا للصوت والاتصالات الهاتفية. ستعمل على الأنظمة الأساسية التي تشغل معالجة المكالمات، ومعالجة الصوت، وميزات الاتصالات الهاتفية في الوقت الفعلي - حيث ستكتب كود برمجي خلفي يجب أن يكون سريعًا وموثوقًا وجاهزًا للإنتاج. ما ستفعله: تصميم وبناء وصيانة خدمات بايثون والمكونات الخلفية لمنصة الصوت/الاتصالات الهاتفية الخاصة بنا. العمل مع تدفقات بيانات الصوت/الكلام في الوقت الفعلي وبروتوكولات الاتصالات الهاتفية. دمج أنظمة بايثون مع بنية الاتصالات التحتية (مثل SIP أو RTP أو بروتوكولات VoIP المماثلة). تحسين أداء وموثوقية الأنظمة التي تتعامل مع حركة المكالمات المباشرة. التعاون الوثيق مع فريق هندسة Asterisk/الاتصالات الهاتفية لضمان التكامل السلس بين الأنظمة. كتابة كود نظيف ومختبر جيدًا وقابل للصيانة والمشاركة في مراجعات الكود. استكشاف الأخطاء وإصلاحها في بيئة الصوت/الاتصالات الهاتفية. المساهمة في قرارات الهندسة المعمارية مع توسع المنصة.<br>ما نبحث عنه: أكثر من 5 سنوات من الخبرة المهنية في بايثون. خبرة في أطر العمل الخلفية/API (مثل Django أو Flask أو Fast API). الإلمام بمفاهيم الاتصالات الهاتفية/VoIP (مثل SIP، RTP، توجيه المكالمات) أو اهتمام قوي بتعلم هذا المجال بسرعة. خبرة في الأنظمة التي تعمل في الوقت الفعلي أو الأنظمة القائمة على الأحداث. فهم قوي لقواعد البيانات (SQL/NoSQL) وتصميم الأنظمة. الراحة في العمل مع بيئات Linux. مهارات قوية في تصحيح الأخطاء وحل المشكلات في أنظمة الإنتاج. مهارات تواصل جيدة والقدرة على العمل في الموقع مع الفريق.<br>ميزات إضافية: خبرة سابقة مع Asterisk أو منصات الاتصالات الهاتفية المماثلة. خبرة في معالجة الصوت أو تقنيات البث. الإلمام بطوابير الرسائل (مثل Rabbit MQ، Kafka، Redis). خبرة في الحاويات (Docker) وخطوط أنابيب CI/CD.
Role- AI Developer Experience Range - 8+ Years Location - Riyadh, Saudi Arabia (Onsite)<br>Must-Have Skills. Seeking a Senior Python Developer with strong expertise in AI, OCR technologies, and Agentic AI frameworks to join our team. The ideal candidate will bring hands-on experience in building AI-driven solutions, integrating advanced OCR systems, and applying Agentic AI patterns to real-world use cases. This role requires deep technical skills in Python, a solid understanding of Lang Graph, Crew AI, prompt engineering, and the ability to architect and optimize intelligent workflows. Experience with LLaVA, LLaMA, or other open-source LLMs. Familiarity with document intelligence systems and multilingual text processing. Knowledge of vector databases (e.g., Pinecone, Weaviate, FAISS) for retrieval-augmented generation. Experience in building scalable AI pipelines with message queues or workflow orchestration tools. Contributions to open-source projects in AI/LLMs/OCR.
Job Summary We are seeking a Senior Front-End Developer to lead the design and development of high-quality, scalable, and user-centric web applications. The ideal candidate has strong expertise in modern front-end technologies, a solid understanding of UI/UX principles, and the ability to mentor junior developers while collaborating closely with product, design, and backend teams.<br>Key Responsibilities Design, develop, and maintain responsive, high-performance web applications Translate UI/UX designs and business requirements into clean, efficient, and reusable code Lead front-end architecture decisions and ensure adherence to best practices Optimize applications for performance, scalability, and cross-browser compatibility Collaborate effectively with designers, backend developers, and product managers Conduct code reviews and provide constructive feedback to team members Mentor and support junior and mid-level front-end developers Stay up to date with emerging front-end technologies, tools, and industry trends Ensure applications meet accessibility (WCAG) and usability standards<br>Required Skills & Qualifications5+ years of professional experience in front-end development Strong proficiency in HTML5, CSS3, and Java Script (ES6+) Extensive experience with modern frameworks such as React, Angular, or Vue.js Solid understanding of component-based architecture and state management Experience with responsive design, cross-browser compatibility, and performance optimization Familiarity with RESTful APIs and backend service integration Proficiency with version control systems (Git) Strong problem-solving skills and attention to detail Excellent communication and teamwork skills
Job Requirements:<br><br> At least 4 years of experience in Microsoft Dynamics 365 CRM (On-Premises) development Strong proficiency in . NET, . NET Core, REST APIs, and full-stack development Hands-on experience in developing, customizing, and configuring Microsoft Dynamics 365 CRM solutions based on business requirements Experience in creating custom workflows, plugins, and integrations using C# and . NET frameworks Expertise in integrating Dynamics 365 CRM with external systems and applications through REST APIs, web services, and middleware Practical experience with data migration activities and Dynamics 365 upgrades Strong troubleshooting and problem-solving skills, especially for integration and system functionality issues Ability to work on both front-end and back-end components, ensuring seamless user experience and robust backend performance Proven experience in developing and maintaining web applications using . NET Core, ASP. NET, Java Script, and HTML/CSS Ability to design and deliver solutions with focus on performance optimization, scalability, and security Ability to prepare and maintain detailed technical documentation Strong experience with Microsoft SQL Server (MSSQL) Familiarity with Azure Dev Ops, including Boards, Work Items, and Git Repository for source code management Strong ownership mindset, positive attitude, and ability to work effectively under pressure within a team environment Experience in banking or enterprise sectors is preferred<br><br>Preferred Certifications:<br><br> Microsoft Certified: Dynamics 365 Developer Associate Microsoft Certified: Azure Fundamentals or Azure Developer Associate (Optional)
ملخص الوظيفة: نحن نبحث عن مطور أول خادم SharePoint (Senior SharePoint Server Developer) يتمتع بخبرة عملية تتراوح من 7 إلى 10 سنوات في تصميم وتطوير وتخصيص ودمج ونشر ودعم حلول SharePoint للمؤسسات المحلية (on-premises). يجب أن يمتلك المرشح خبرة عملية قوية في SharePoint Server 2016 وSharePoint Server 2019 وSharePoint Server Subscription Edition، بالإضافة إلى خبرة قوية في تطوير جانب الخادم في SharePoint، وإطار عمل SharePoint (SPFx)، وتقنيات Microsoft .NET، وتكاملات المؤسسات، وإعداد التقارير، واستكشاف الأخطاء وإصلاحها، وتقنيات Microsoft ذات الصلة. يغطي الدور دورة حياة التطوير الكاملة ويتطلب ممارسات هندسة برمجيات سليمة وقيادة تقنية وقدرات توجيهية.<br>المسؤوليات الرئيسية: • تصميم وتطوير وتخصيص ونشر وصيانة حلول المؤسسات القائمة على SharePoint Server 2016 وSharePoint Server 2019 وSharePoint Server Subscription Edition. • المشاركة في دورة حياة التطوير الكاملة: تحليل المتطلبات، تصميم الحلول، التقدير، التطوير، الاختبار، النشر، الصيانة، الدعم، الترقيات، والتحديث. • تطوير حلول جانب الخادم وجانب العميل لـ SharePoint باستخدام C# و.NET Framework ونموذج كائن خادم SharePoint وحلول المزرعة (farm/WSP) وSPFx وType Script وReact وJava Script وjQuery وHTML وCSS. • تصميم وتنفيذ الحلول والتكاملات باستخدام CSOM وJSOM وREST APIs وخدمات ويب SharePoint ونموذج كائن الخادم وقواعد البيانات وواجهات برمجة التطبيقات وأنظمة المؤسسات. • تطوير وصيانة التطبيقات القائمة على Microsoft ومكونات التكامل باستخدام ASP.NET Web Forms وASP.NET MVC وASP.NET Core وWCF وWIF وWindows Workflow Foundation (WF). • تطوير حلول وتكاملات قائمة على SQL باستخدام Microsoft SQL Server، بما في ذلك الاستعلامات المعقدة والإجراءات المخزنة والدوال والمشغلات. • تطوير ودعم حلول التقارير وذكاء الأعمال (BI) باستخدام SSRS وPower BI وExcel Services وPerformance Point Services. • إنشاء وصيانة نصوص Power Shell البرمجية للنشر والتكوين والإدارة واستكشاف الأخطاء وإصلاحها والصيانة والأتمتة. • حزم ونشر وترقية وصيانة حلول SharePoint المخصصة عبر بيئات التطوير والاختبار وUAT والإنتاج. • المشاركة في مبادرات ترقية وترحيل SharePoint، بما في ذلك التقييم والمعالجة وتحديث التخصيصات القديمة. • استكشاف أخطاء تطبيقات SharePoint والتكاملات والنشرات وسير العمل والأداء والأذونات والمصادقة والقضايا المتعلقة بالبيئة وإصلاحها. • إجراء مراجعات الكود، والحفاظ على معايير التطوير والوثائق التقنية، وتوفير التوجيه التقني والإرشاد للمطورين الآخرين.<br>المتطلبات التقنية<br>الخبرة والمؤهلات العلمية: • درجة البكالوريوس في علوم الحاسب، أو هندسة البرمجيات، أو هندسة الحاسب، أو تكنولوجيا المعلومات، أو تخصص تقني ذي صلة. • خبرة مهنية في تطوير البرمجيات من 7 إلى 10 سنوات، مع خبرة عملية كبيرة في تطوير حلول SharePoint Server للمؤسسات. • خبرة عملية قوية مع SharePoint Server 2016 و/أو SharePoint Server 2019؛ وتعتبر الخبرة مع SharePoint Server Subscription Edition ميزة كبيرة. • خبرة مثبتة في العمل مع حلول SharePoint للمؤسسات أو ذات الأهمية الحيوية في البيئات المحلية.<br>تطوير خادم SharePoint: خبرة عملية قوية في نموذج كائن خادم SharePoint، وحلول المزرعة وحزم WSP، والميزات ومستقبلات الميزات (Feature Receivers)، وأجزاء الويب المخصصة (Web Parts)، وصفحات التطبيق، ومستقبلات الأحداث، ومهام المؤقت (Timer Jobs)، وسير العمل المخصص، والقوائم والمكتبات، وأنواع المحتوى، وأعمدة الموقع، والنماذج المخصصة، وتخصيصات بحث SharePoint، وCSOM، وJSOM، وREST APIs، وخدمات ويب SharePoint، وهندسة البرمجيات السليمة، وأنماط التصميم، ومعايير البرمجة، والأمان، وقابلية التوسع، وقابلية الصيانة، وأفضل ممارسات الأداء.<br>إطار عمل SharePoint وتطوير جانب العميل: خبرة عملية قوية في تطوير حلول SPFx باستخدام Type Script وReact وJava Script وjQuery وHTML وCSS، بما في ذلك تطوير SPFx لبيئات SharePoint Server واعتبارات التوافق عبر SharePoint Server 2016 و2019 وSubscription Edition وSharePoint Online. تعد الخبرة في XML أو XSLT أو Angular أو Vue.js أو التقنيات ذات الصلة ميزة إضافية.<br>تطوير Microsoft .Net: خبرة عملية قوية في C# و.NET Framework وASP.NET Web Forms وASP.NET MVC وASP.NET Core وWCF وWIF وWF، مع القدرة على تطوير وصيانة واستكشاف أخطاء التطبيقات المؤسسية القائمة على Microsoft والمدمجة مع SharePoint وإصلاحها وتحديثها.<br>هندسة وإدارة SharePoint: فهم قوي لمزارع SharePoint، وتطبيقات الويب، ومجموعات المواقع، وخدمات التطبيقات، ومجمعات التطبيقات (Application Pools)، وIIS، والبحث، والبيانات الوصفية المدارة، وخدمات ملف تعريف المستخدم، وأمان وأذونات SharePoint، وهيكل المزرعة، والإدارة المركزية، ومصادقة Windows والمصادقة المستندة إلى المطالبات، وNTLM، وKerberos، وتكامل Active Directory، مع معرفة إدارية كافية لنشر وتكوين ومراقبة واستكشاف أخطاء حلول SharePoint المخصصة وإصلاحها. تعد الخبرة في ADFS أو المصادقة الموحدة ميزة إضافية.<br>استكشاف الأخطاء وإصلاحها وPower Shell وALM: • خبرة قوية في استكشاف الأخطاء وإصلاحها باستخدام سجلات ULS الخاصة بـ SharePoint، وعارض أحداث Windows، وسجلات IIS، ومحلل صحة SharePoint، ولوحة معلومات المطور، وأدوات التشخيص ذات الصلة. • خبرة قوية في Power Shell لإدارة SharePoint والنشر والتكوين واستكشاف الأخطاء وإصلاحها والأتمتة. • خبرة في حزم ونشر وترقية وصيانة حلول SharePoint عبر بيئات متعددة؛ إجادة Git أو TFS أو SVN أو Azure DevOps أو أدوات مكافئة؛ وتعتبر خبرة CI/CD مرغوبة.<br>SQL Server والتقارير: معرفة قوية بـ Microsoft SQL Server، بما في ذلك الاستعلامات المعقدة والإجراءات المخزنة والدوال والمشغلات وتكامل قاعدة البيانات المخصص، وفهم لهندسة قاعدة بيانات SharePoint وممارسات Microsoft المدعومة. خبرة في تطوير حلول التقارير وذكاء الأعمال باستخدام SSRS وPower BI وExcel Services وPerformance Point Services، بما في ذلك تكامل حلول SharePoint مع منصات التقارير والتحليلات.<br>الترحيل والتحديث: • خبرة في ترقية أو ترحيل تطبيقات SharePoint والحلول المخصصة بين إصدارات SharePoint Server، بما في ذلك تقييم التخصيصات القديمة للتوافق والمعالجة والتحديث والترحيل. • تعد الخبرة في ترقيات SharePoint Server 2016 إلى 2019 و/أو SharePoint Server 2019 إلى Subscription Edition مرغوبة للغاية، بما في ذلك القدرة على تحديد التخصيصات المتقادمة أو غير المدعومة أو عالية المخاطر والتوصية بالمعالجة المناسبة.<br>الشهادات: • شهادات Microsoft SharePoint مرغوبة للغاية. • تعتبر شهادات Microsoft ذات الصلة في SharePoint أو Microsoft 365 أو Azure أو Power Platform أو التطوير أو الهندسة أو تقنيات Microsoft ذات الصلة ميزة إضافية؛ تظل شهادات تطوير أو إدارة SharePoint Server التاريخية ذات صلة. • سيتم النظر بإيجابية إلى التعلم التقني المستمر المثبت وإكمال التدريب وشهادات Microsoft ذات الصلة.<br>المهارات المهنية: • مهارات قوية في هندسة البرمجيات والتحليل واستكشاف الأخطاء وإصلاحها وحل المشكلات؛ القدرة على ترجمة المتطلبات التجارية والتقنية المعقدة إلى حلول عملية وقابلة للصيانة. • القدرة على العمل بشكل مستقل، وتحمل مسؤولية المخرجات التقنية، وإدارة أولويات متعددة، وتوفير القيادة التقنية، ومراجعة الكود، والتوجيه. • مهارات تعاون وتواصل قوية؛ خبرة في العمل في بيئات Agile باستخدام Scrum أو Kanban؛ مهارات تواصل كتابية ولفظية ممتازة. • إجادة اللغتين العربية والإنجليزية.
Job Summary:<br>We are looking for a talented Oracle Net Suite Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and implementing custom solutions within the Net Suite ERP platform to support our growing business needs. You will play a key role in system customization, integration, automation, and performance optimization.<br>Key Responsibilities:<br>Design, develop, test, and deploy custom scripts using Suite Script (1.0 / 2.0). Customize and configure Net Suite modules, workflows, dashboards, and saved searches. Develop and maintain integrations between Net Suite and other business systems using Suite Talk, RESTlet, or third-party tools. Collaborate with internal stakeholders to gather requirements and deliver scalable solutions. Provide ongoing support and troubleshooting for Net Suite-related issues. Ensure proper documentation of all technical developments and system processes. Perform system upgrades and keep up with Net Suite’s latest features and capabilities. Assist in data migration, user training, and go-live support for new implementations or module rollouts.<br>Required Qualifications:<br>Minimum 3 years of experience working as a Net Suite Developer. Strong proficiency in Suite Script (both 1.0 and 2.0 versions). Solid understanding of Net Suite architecture, workflows, custom records, and scripting. Experience with Suite Talk, RESTlet APIs, and integration tools (e.g., Dell Boomi, Celigo). Proficient in Java Script, SQL, and web technologies (HTML, CSS). Strong analytical and problem-solving skills. Bachelor’s degree in Computer Science, Information Technology, or a related field. Fluent in English (spoken and written).<br>Preferred Qualifications:<br>Net Suite certifications (e.g., Suite Foundation, Suite Cloud Developer). Experience in the Food & Beverage or Retail industry is a plus. Knowledge of SDLC methodologies and Agile practices. Experience with system administration tasks in Net Suite. Familiarity with reporting tools like Tableau, Power BI, or Net Suite Analytics.<br>What We Offer:<br>Competitive salary and performance-based bonuses Medical insurance and other benefits Career development opportunities Collaborative and innovative work environment
Company Description<br> ARABIAN SAS GROUP specializes in delivering high-quality commercial and residential contracting services. The company also offers expertise in interior design and decoration, as well as landscaping solutions. With a focus on meeting client needs, ARABIAN SAS GROUP provides tailored and innovative solutions to bring projects to life. The company is renowned for its commitment to excellence and attention to detail in all aspects of its work.<br> Role Description<br> This is a full-time on-site role for a Shopify Developer located in Jeddah. The Shopify Developer will be responsible for designing, developing, and maintaining Shopify-based websites and applications. The role includes creating custom themes, optimizing website performance, integrating third-party apps and APIs, and troubleshooting any technical issues. The candidate will collaborate closely with cross-functional teams to ensure seamless integration of design and functionality into the Shopify platform, delivering exceptional user experiences.<br> Qualifications<br> Strong proficiency in Shopify platform-specific development, including custom theme creation and Shopify Liquid template customization Hands-on experience in HTML, CSS, Java Script, and responsive design for web development Experience integrating third-party APIs, apps, and payment gateways with Shopify Knowledge of e-commerce best practices and principles for optimizing user experience and conversion Strong troubleshooting, debugging, and testing skills Proficiency in version control systems such as Git Ability to collaborate with cross-functional teams, including designers and marketers, to deliver cohesive solutions Strong time-management and communication skills Previous experience in e-commerce or retail-focused development is a plus Bachelor’s degree in Computer Science, Web Development, or a related field is preferred