img
Contract TypeFull-time
Workplace typeOn-site
LocationRiyadh

Job Description

About Code Ninja

Code Ninja is a full-stack Sovereign AI delivery company based in Riyadh, serving Saudi enterprises and government entities across the Kingdom and the broader MENA region. The company focuses on building AI and engineering capabilities in priority sectors such as government digitization, energy, financial services, logistics, and healthcare.

The Role: Appian Developer - UI & Data Fabric

Code Ninja is seeking an Appian Developer specializing in UI and Data Fabric. This full-time, onsite role in Riyadh involves building user-facing interfaces and the Data Fabric layer for Appian applications within a leading bank in Saudi Arabia. The successful candidate will deliver fast, accessible, and bilingual (Arabic/English) experiences on a secure, well-modeled data layer, adhering to strong hands-on Appian experience with depth in UI and data modeling. This position is 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 data from bank systems (core banking, CRM, data warehouse) through synced and non-synced record types.
  • Build dashboards and reports for operations, management, and compliance users.
  • Tune interface and query performance, including local variables, paging, sync strategies, and query efficiency.
  • Apply accessibility (WCAG) and bank UX/branding standards.
  • Implement data masking and row-level security for customer data in line with PDPL.

Qualifications and Requirements

  • Experience: 10+ years of total experience, including 6+ years of hands-on Appian development.
  • Certification: Appian Certified Senior Developer (mandatory).
  • Availability: Notice period of 1 month, or immediate joiners preferred.

Required Skills

  • Expertise in SAIL, interface design patterns, and Appian Portals/Sites.
  • Strong Appian Data Fabric skills: record types, sync, relationships, custom record fields, and record-level security.
  • Proficiency in data modeling and SQL (views, indexes, stored procedures).
  • An eye for UX, with experience collaborating with UX/UI designers.
  • Strong analytical, troubleshooting, and communication skills.

Preferred Qualifications

  • Experience with Appian AI features (AI Skills, document extraction, AI Copilot).
  • Familiarity with Appian Component Plug-ins (React/JavaScript).
  • Figma familiarity.
  • Customer-facing portal experience in banking.

Requirements

  • Requires +10 Years experience

Similar Jobs