Appian Developer - UI & Data Fabric
Role Overview
Build user-facing interfaces and the Data Fabric layer of Appian applications for a leading bank in Saudi Arabia.
The role focuses on fast, accessible bilingual Arabic/English experiences over a well-modeled, secure data layer.
The role is onsite in Riyadh and open to all nationalities.
Key Skills for This Role
Full Job Posting
About CodeNinja
CodeNinja describes itself as a full-stack Sovereign AI delivery company serving Saudi enterprises and government entities.
It works across government digitization, energy, financial services, logistics, and healthcare, with delivery capability in Saudi Arabia and MENA.
About the role
Build user-facing interfaces and the Data Fabric layer of Appian applications for a leading bank in Saudi Arabia.
The role focuses on fast, accessible bilingual Arabic/English experiences over a well-modeled, secure data layer.
The role is onsite in Riyadh and open to all nationalities.
Key responsibilities
- Build responsive SAIL interfaces, sites, portals, and reusable UI component libraries.
- Deliver bilingual Arabic/English interfaces with RTL layouts and translation sets.
- Design record types, relationships, record actions, and record-level security in Data Fabric.
- Unify core banking, CRM, and data warehouse data through synced and non-synced record types.
- Build dashboards and reports for operations, management, and compliance users.
- Tune interface and query performance through local variables, paging, sync strategies, and query efficiency.
- Apply accessibility (WCAG) and bank UX/branding standards.
- Implement customer-data masking and row-level security in line with PDPL.
Requirements
- 10+ years of total experience, including 6+ years of hands-on Appian development.
- Appian Certified Senior Developer certification is mandatory.
- One-month notice period or immediate availability; immediate joiners are preferred.
Must-have skills
- Expertise in SAIL, interface design patterns, and Appian Portals/Sites.
- Strong Data Fabric skills in record types, sync, relationships, custom record fields, and record-level security.
- Data modeling and SQL, including views, indexes, and stored procedures.
- UX awareness and experience working alongside UX/UI designers.
- Strong analytical, troubleshooting, and communication skills.
Nice-to-have skills
- Experience with Appian AI features such as AI Skills, document extraction, or AI Copilot.
- Appian component plug-ins using React/JavaScript.
- Figma familiarity.
- Customer-facing portal experience in banking.
Why join
- Build bilingual interfaces and the data foundation for a leading bank's core Appian applications in Saudi Arabia.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at CodeNinja
UI/UX Specialist
Riyadh, KSA
The employer is seeking a UI/UX Specialist to own and evolve a bank’s design system across its digital channels. The role requires deep hands-on design-system experience, advanced Figma skills, accessibility and responsi
Senior IBM Business Automation Workflow (BAW) Developer - BPMS
Riyadh, KSA
Senior Java Backend Developer (Spring Boot / Quarkus / API)
Riyadh, KSA
Appian Integration Developer
Riyadh, KSA
CodeNinja is seeking an experienced Appian Integration Developer to connect banking applications with core banking, enterprise platforms, and national services. The role requires 10+ years of overall experience, includin
Appian QA & Automation Engineer
Riyadh, KSA
The employer is seeking a senior Appian QA and Automation Engineer to own quality and automated testing for critical banking applications. The role includes test strategy, automation, CI/CD integration, performance testi
UI/UX Specialist
Riyadh, KSA
UI/UX Specialist
Riyadh, KSA
Senior PL/SQL Developer - ODS
Riyadh, KSA
Senior IBM Business Automation Workflow (BAW) Developer - BPMS
Riyadh, KSA
Senior IBM App Connect Developer - Middleware
Riyadh, KSA
Senior Java Backend Developer (Spring Boot / Quarkus / API)
Riyadh, KSA
Appian Integration Developer
Riyadh, KSA
Appian QA & Automation Engineer
Riyadh, KSA