{"id":9053,"date":"2026-10-13T18:45:44","date_gmt":"2026-10-13T18:45:44","guid":{"rendered":"https:\/\/mawahebna.com\/?post_type=awsm_job_openings&#038;p=9053"},"modified":"2026-10-13T18:45:46","modified_gmt":"2026-10-13T18:45:46","slug":"appian-developer-ui-data-fabric-codeninja-inc-riyadh","status":"publish","type":"awsm_job_openings","link":"https:\/\/mawahebna.com\/ar\/job\/appian-developer-ui-data-fabric-codeninja-inc-riyadh\/","title":{"rendered":"\u0645\u0637\u0648\u0631 Appian &#8211; UI \u0648 Data Fabric (Appian Developer &#8211; UI &amp; Data Fabric)"},"content":{"rendered":"\n<div class=\"mjbar\" dir=\"rtl\" lang=\"ar\">\n<p class=\"mjbar-intro\">\u062a\u0639\u0644\u0646 \u0634\u0631\u0643\u0629 CodeNinja Inc. \u0641\u064a \u0627\u0644\u0631\u064a\u0627\u0636 \u0639\u0646 \u0641\u0631\u0635\u0629 \u0639\u0645\u0644 \u0644\u0645\u0637\u0648\u0631 Appian \u0645\u062a\u062e\u0635\u0635 \u0641\u064a \u062a\u0635\u0645\u064a\u0645 \u0648\u0627\u062c\u0647\u0627\u062a \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0648\u0637\u0628\u0642\u0629 Data Fabric \u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a Appian\u060c \u0645\u0639 \u0627\u0644\u062a\u0631\u0643\u064a\u0632 \u0639\u0644\u0649 \u062a\u0642\u062f\u064a\u0645 \u062a\u062c\u0627\u0631\u0628 \u062b\u0646\u0627\u0626\u064a\u0629 \u0627\u0644\u0644\u063a\u0629 \u0648\u0622\u0645\u0646\u0629 \u0644\u0644\u0628\u0646\u0643 \u0627\u0644\u0631\u0627\u0626\u062f \u0641\u064a \u0627\u0644\u0645\u0645\u0644\u0643\u0629 \u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0627\u0644\u0633\u0639\u0648\u062f\u064a\u0629.<\/p>\n<h2 class=\"mjbar-h2\">\u062a\u0641\u0627\u0635\u064a\u0644 \u0627\u0644\u0648\u0638\u064a\u0641\u0629<\/h2>\n<ul class=\"mjbar-facts\">\n<li><strong>\u0627\u0644\u0634\u0631\u0643\u0629:<\/strong> CodeNinja Inc.<\/li>\n<li><strong>\u0627\u0644\u0645\u062f\u064a\u0646\u0629:<\/strong> \u0627\u0644\u0631\u064a\u0627\u0636 (Riyadh)<\/li>\n<li><strong>\u0627\u0644\u062f\u0648\u0644\u0629:<\/strong> \u0627\u0644\u0633\u0639\u0648\u062f\u064a\u0629 (Saudi Arabia)<\/li>\n<li><strong>\u0646\u0645\u0637 \u0627\u0644\u0639\u0645\u0644:<\/strong> \u0641\u064a \u0627\u0644\u0645\u0648\u0642\u0639 (On-site)<\/li>\n<li><strong>\u0646\u0648\u0639 \u0627\u0644\u062f\u0648\u0627\u0645:<\/strong> \u062f\u0648\u0627\u0645 \u0643\u0627\u0645\u0644 (Full Time)<\/li>\n<li><strong>\u0627\u0644\u0645\u0633\u062a\u0648\u0649:<\/strong> \u0645\u062a\u0648\u0633\u0637 \u0625\u0644\u0649 \u0623\u0648\u0644 (Mid-Senior level)<\/li>\n<li><strong>\u0627\u0644\u0645\u062c\u0627\u0644:<\/strong> \u0647\u0646\u062f\u0633\u0629 \u0627\u0644\u0628\u0631\u0645\u062c\u064a\u0627\u062a (Software Engineering)<\/li>\n<\/ul>\n<p class=\"mjbar-notice\">\u0627\u0644\u0648\u0635\u0641 \u0627\u0644\u0643\u0627\u0645\u0644 \u0644\u0647\u0630\u0647 \u0627\u0644\u0648\u0638\u064a\u0641\u0629 \u0648\u0645\u062a\u0637\u0644\u0628\u0627\u062a\u0647\u0627 \u0648\u0625\u062c\u0631\u0627\u0621\u0627\u062a \u0627\u0644\u062a\u0642\u062f\u064a\u0645 \u0639\u0644\u064a\u0647\u0627 \u0628\u0627\u0644\u0644\u063a\u0629 \u0627\u0644\u0625\u0646\u062c\u0644\u064a\u0632\u064a\u0629\u060c \u0648\u0647\u064a \u0645\u0639\u0631\u0648\u0636\u0629 \u0623\u062f\u0646\u0627\u0647 \u0643\u0645\u0627 \u0648\u0631\u062f\u062a \u0645\u0646 \u0635\u0627\u062d\u0628 \u0627\u0644\u0639\u0645\u0644 \u062f\u0648\u0646 \u0623\u064a \u062a\u0639\u062f\u064a\u0644 \u0623\u0648 \u062a\u0631\u062c\u0645\u0629.<\/p>\n<\/div>\n<div class=\"mjbar-en\" dir=\"ltr\" lang=\"en\">\n<h3>Job Summary<\/h3><p>This role involves developing user interfaces and the Data Fabric layer for Appian applications at a leading bank in Saudi Arabia, focusing on bilingual, accessible, and secure solutions.<\/p><h3>Responsibilities<\/h3><ul><li>Create responsive SAIL interfaces, portals, sites, and reusable UI components.<\/li><li>Develop bilingual Arabic\/English interfaces with right-to-left layouts and translation sets.<\/li><li>Design record types, relationships, actions, and security within the Data Fabric.<\/li><li>Integrate data from banking systems like core banking, CRM, and data warehouses using synced and non-synced record types.<\/li><li>Build dashboards and reports for operational, management, and compliance purposes.<\/li><li>Optimize interface and query performance through local variables, paging, sync strategies, and efficient queries.<\/li><li>Ensure compliance with accessibility standards (WCAG) and bank UX\/branding guidelines.<\/li><li>Implement data masking and row-level security aligned with PDPL for customer data protection.<\/li><\/ul><h3>Must haves<\/h3><ul><li>Minimum 10 years total experience, including over 6 years of hands-on Appian development.<\/li><li>Appian Certified Senior Developer certification is mandatory.<\/li><li>Expertise in SAIL, interface design patterns, and Appian Portals\/Sites.<\/li><li>Strong skills in Appian Data Fabric including record types, sync, relationships, custom fields, and record-level security.<\/li><li>Proficiency in data modeling and SQL including views, indexes, and stored procedures.<\/li><li>Experience collaborating with UX\/UI designers and strong analytical, troubleshooting, and communication skills.<\/li><\/ul><h3>Nice to haves<\/h3><ul><li>Experience with Appian AI features such as AI Skills, document extraction, and AI Copilot.<\/li><li>Knowledge of Appian Component Plug-ins using React\/JavaScript.<\/li><li>Familiarity with Figma design tool.<\/li><li>Experience with customer-facing portals in the banking sector.<\/li><\/ul>\n\n<div class=\"mjb-apply-buttons\" style=\"display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:32px 0 16px\"><a class=\"mjb-apply-btn\" href=\"https:\/\/www.linkedin.com\/jobs\/view\/4478780080\/?utm_source=mawahebna&amp;utm_medium=job_board&amp;utm_campaign=linkedin_bridge\" target=\"_blank\" rel=\"nofollow noopener\" style=\"display:inline-block;background:#ff670f;color:#000;border:1px solid #333333;border-radius:4px;padding:15px 30px;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;text-align:center\">Apply Here<\/a><a class=\"mjb-browse-btn\" href=\"https:\/\/mawahebna.com\/ar\/jobs\/\" style=\"display:inline-block;background:#ff670f;color:#000;border:1px solid #333333;border-radius:4px;padding:15px 30px;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;text-align:center\">Browse Other Jobs<\/a><\/div><blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>We refresh listings regularly, but some roles close early on the source platform.<\/p><\/blockquote>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u062a\u0639\u0644\u0646 \u0634\u0631\u0643\u0629 CodeNinja Inc. \u0641\u064a \u0627\u0644\u0631\u064a\u0627\u0636 \u0639\u0646 \u0641\u0631\u0635\u0629 \u0639\u0645\u0644 \u0644\u0645\u0637\u0648\u0631 Appian \u0645\u062a\u062e\u0635\u0635 \u0641\u064a \u062a\u0635\u0645\u064a\u0645 \u0648\u0627\u062c\u0647\u0627\u062a \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0648\u0637\u0628\u0642\u0629 Data Fabric \u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":9052,"template":"","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}}},"class_list":["post-9053","awsm_job_openings","type-awsm_job_openings","status-publish","has-post-thumbnail","hentry","city-saudi-arabia","job-location-riyadh","job-category-software-engineering","workplace-type-on-site","job-type-full-time","company-name-codeninja-inc","seniority-level-mid-senior-level"],"uagb_featured_image_src":{"full":["https:\/\/mawahebna.com\/wp-content\/uploads\/2026\/10\/codeninja-inc-logo-3.jpg",100,100,false],"thumbnail":["https:\/\/mawahebna.com\/wp-content\/uploads\/2026\/10\/codeninja-inc-logo-3.jpg",100,100,false],"medium":["https:\/\/mawahebna.com\/wp-content\/uploads\/2026\/10\/codeninja-inc-logo-3.jpg",100,100,false],"medium_large":["https:\/\/mawahebna.com\/wp-content\/uploads\/2026\/10\/codeninja-inc-logo-3.jpg",100,100,false],"large":["https:\/\/mawahebna.com\/wp-content\/uploads\/2026\/10\/codeninja-inc-logo-3.jpg",100,100,false],"1536x1536":["https:\/\/mawahebna.com\/wp-content\/uploads\/2026\/10\/codeninja-inc-logo-3.jpg",100,100,false],"2048x2048":["https:\/\/mawahebna.com\/wp-content\/uploads\/2026\/10\/codeninja-inc-logo-3.jpg",100,100,false]},"uagb_author_info":{"display_name":"","author_link":"https:\/\/mawahebna.com\/ar\/author\/"},"uagb_comment_info":0,"uagb_excerpt":"\u062a\u0639\u0644\u0646 \u0634\u0631\u0643\u0629 CodeNinja Inc. \u0641\u064a \u0627\u0644\u0631\u064a\u0627\u0636 \u0639\u0646 \u0641\u0631\u0635\u0629 \u0639\u0645\u0644 \u0644\u0645\u0637\u0648\u0631 Appian \u0645\u062a\u062e\u0635\u0635 \u0641\u064a \u062a\u0635\u0645\u064a\u0645 \u0648\u0627\u062c\u0647\u0627\u062a \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0648\u0637\u0628\u0642\u0629 Data Fabric \u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a [&hellip;]","_links":{"self":[{"href":"https:\/\/mawahebna.com\/ar\/wp-json\/wp\/v2\/awsm_job_openings\/9053","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mawahebna.com\/ar\/wp-json\/wp\/v2\/awsm_job_openings"}],"about":[{"href":"https:\/\/mawahebna.com\/ar\/wp-json\/wp\/v2\/types\/awsm_job_openings"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mawahebna.com\/ar\/wp-json\/wp\/v2\/media\/9052"}],"wp:attachment":[{"href":"https:\/\/mawahebna.com\/ar\/wp-json\/wp\/v2\/media?parent=9053"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}