C

Appian Developer - UI & Data Fabric

CodeNinja Inc.

Riyadh, Riyadh Province, Saudi Arabia · Full Time

Be the first to apply

Experience
10+ yrs
Salary
—
Openings
1
Posted
1 week ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About CodeNinja

CodeNinja is a comprehensive Sovereign AI delivery firm headquartered in Riyadh, dedicated to empowering Saudi enterprises and government bodies to develop and sustain their AI and engineering capabilities independently. Operating throughout Saudi Arabia and the MENA area, CodeNinja focuses on sectors like government digital transformation, energy, banking, logistics, and healthcare, and has been recognized among the top 100 fastest-growing tech firms for 2026. The company integrates embedded engineering teams, AI centers, and proprietary application platforms to assist banks and corporations in system modernization and embedding intelligence into vital workflows.

Role Overview

We are seeking an experienced Appian Developer specialized in UI and Data Fabric to design user interfaces and the data layer of Appian applications for a premier bank in Saudi Arabia. This role is based onsite in Riyadh and is available to candidates of all nationalities. The candidate will be responsible for delivering fast, responsive, and bilingual (Arabic/English) experiences on a secure and well-structured data foundation.

Key Responsibilities

  • Develop responsive user interfaces using SAIL framework, including sites, portals, and reusable UI components
  • Create bilingual interfaces supporting Arabic (RTL) and English languages with appropriate translation configurations
  • Design and implement record types, relationships, actions, and record-level security within the Appian Data Fabric
  • Integrate diverse data sources such as core banking, CRM systems, and data warehouses through synchronized and asynchronous record types
  • Build operational, managerial, and compliance dashboards and reports
  • Optimize UI and query performance through techniques like local variables, pagination, synchronization strategies, and efficient querying
  • Ensure compliance with accessibility standards (WCAG) and align UI with banking UX and branding guidelines
  • Apply data masking and implement row-level security to protect customer information in accordance with Personal Data Protection Law (PDPL)

Required Qualifications and Experience

  • Over 10 years of professional experience, including at least 6 years focused on Appian development
  • Certified Senior Developer in Appian (mandatory)
  • Available to join immediately or with a notice period of no more than one month

Essential Skills

  • Advanced proficiency in SAIL, interface design patterns, and developing Appian Portals/Sites
  • Expertise in Appian Data Fabric including record types, synchronization methods, relationships, custom fields, and security management
  • Strong skills in data modeling and SQL including working with views, indexes, and stored procedures
  • Demonstrated ability to collaborate effectively with UX/UI designers, with a keen eye for user experience
  • Excellent analytical, problem-solving, and communication capabilities

Additional Desirable Skills

  • Experience working with Appian AI functionalities including AI Skills, document extraction, and AI Copilot
  • Familiarity with Appian component plug-ins developed using React and JavaScript
  • Experience with Figma design tool
  • Exposure to customer-facing portal development in the banking sector

Why Join Us

This opportunity allows you to influence how employees and customers of a leading Saudi bank interact with bilingual digital solutions, building both the UI and the underlying data structure powering Appian applications.

Disclaimer

This job description highlights the primary responsibilities and requirements of the role and may be updated as business needs evolve.

How they work

Communication Teamwork & Collaboration Problem Solving Attention to Detail
🤖
Online · instant AI help
Broxer