{bc}

Principal Software Engineer - Contractor

cyberani solutionsRiyadh, KSA5 days agoSenior
Senior

Skills

Software ArchitectureSystem DesignCloud Computing (AWS

About This Role

Overview

As a Principal Software Engineer with a Frontend/UI/UX speciality within the Product Engineering &

Technology division, you will define interaction architecture and deliver high-assurance, mission-critical digital

platforms.

Operating in an Agile environment, you will solve complex usability challenges related to real-time

data synchronisation, cryptographic state visualisation, and secure content handling.

This role requires a hybrid skill set that blends expert proficiency in design tools (Figma) with robust front-end

engineering (Vue.js, TypeScript).

The position combines UX ownership with production-level UI implementation,

ensuring WCAG-compliant interfaces that remain intuitive under high operational stress.

The engineer is expected to translate UX concepts into shipped front-end code, owning interface quality from design

through deployment while collaborating closely with product and engineering teams.

• Complex Interaction Design & State Management

o Architect user flows for applications requiring real-time state updates and low-latency user feedback.

o Design unobtrusive visual indicators for data integrity, encryption status, and content protection layers

without disrupting the user journey.

o Ensure the shipped code accurately reflects the complex cryptographic state of the underlying platforms.

• Front-End Engineering & Integration

o Independently develop pixel-perfect, responsive components using Vue.js and TypeScript.

o Implement complex client-side logic to handle dynamic content rendering and secure data presentation

layers.

o Ensure seamless integration with RESTful APIs and real-time WebSockets for live telemetry data

• Design System Stewardship & Implementation

o Maintain and expand the internal Design System (icons, typography, atomic components) to ensure visual

consistency and code reusability across web, mobile, and desktop environments.

o Create high-fidelity interactive prototypes in Figma to validate complex workflows and state transitions with

engineering stakeholders, with a primary operational focus on translating those prototypes into robust,

production-ready code.

• Security-Centric UX & Accessibility

  • o Transform abstract security concepts (e.g., identity verification, data classification, regulatory compliance)
  • into clear, actionable, and human-readable interface elements
  • o Champion inclusive design by ensuring all interfaces strictly adhere to WCAG 2.1 AA standards, conducting
  • audits to guarantee usability across diverse enterprise and government demographics.
  • ","requirements":"
  • Bachelor's or Master's degree in Computer Science, Design, Human-Computer Interaction
  • (HCI), or a related field.
  • 8+ Years of professional experience in UI/UX design and front-end engineering.

Skills

  • User Experience Design (SFIA HCEV Level 3)
  • o Executes user research and evaluation.
  • o Analyses and describes the user goals and the context of use.

• Programming/Software Development (SFIA PROG Level 3)

  • o Designs, codes, verifies, tests, documents, amends, and refactors complex front-end
  • components and integration services.
  • o Applies agreed standards and tools to achieve well-engineered outcomes, specifically
  • bridging the gap between interaction design and production-ready Vue.js
  • infrastructure.
  • Front-End Engineering
  • o Strong proficiency in HTML5, CSS3, and TypeScript, including the secure integration
  • of complex RESTful APIs and real-time WebSockets
  • o Mandatory professional experience with the Vue.js ecosystem (Pinia, Vue Router)
  • Interaction Design
  • o Experience designing for Real-Time Data (WebSockets/updates) or Information
  • Density.
  • Design Tooling
  • o Expert proficiency in Figma (Auto Layout, Components, Prototyping).
  • Accessibility
  • o Comprehensive understanding of WCAG 2.1 AA guidelines and ARIA roles.
  • Design Articulation
  • o Proven ability to articulate and defend complex design decisions to engineering and
  • product stakeholders in fluent English.
  • User Empathy
  • o Deep commitment to representing the "Voice of the User" in technical discussions.
  • Precision
  • o Uncompromising standard for visual precision and interaction fidelity.

Your resume, rewritten for this exact role.

Sign up free — Base Career tailors your CV to this job description in 60 seconds.

01 / 05

Resume Tailored to This Job

Resume Tailored to This Job

Your keywords, structure, and story — rewritten to match this exact role and pass ATS filters.

Get My Free Resume

Free · No card · 60 seconds

02 / 05

Cover Letter for This Role, Done

Cover Letter for This Role, Done

Job-specific cover letters written in Gulf professional tone — ready in seconds, not hours.

Get My Cover Letter

Free · No card · 60 seconds

03 / 05

See How Well You Fit This Role

See How Well You Fit This Role

AI match score with clear reasons — know your fit before investing time in the application.

Check My Fit Score

Free · No card · 60 seconds

04 / 05

Apply in One Click

Apply in One Click

Autofill any application form on Workday, LinkedIn, Bayt, Greenhouse — with your tailored content.

Start Applying Faster

Free · No card · 60 seconds

05 / 05

Track It. Follow Up at the Right Time.

Track It. Follow Up at the Right Time.

Visual pipeline for every application with AI-timed follow-up reminders so nothing slips.

Track My Applications

Free · No card · 60 seconds

Similar Jobs

Principal Software Engineer - Tech & AI

McKinsey & Company · Riyadh

Directorfulltime

Who You'll Work With Driving lasting impact and building long-term capabilities with our clients is not easy work. You are the kind of person who thrives in a high performance/high reward culture - doing hard things, pic

Skills

Software ArchitectureSystem DesignCloud Computing (AWS

Senior Staff / Principal Software Architect – System Level Datacenter AI Platforms - Riyadh, KSA

Qualcomm · Riyadh

Seniorfulltime

Company Qualcomm Middle East Information Technology Company LLC Job Area Engineering Group, Engineering Group > Systems Engineering General Summary About the role Qualcomm is growing its presence in Riyadh and is hiring

Skills

Architectural DesignAutoCADRevit

Principal Software Engineer - Tech & AI

McKinsey & Company · الرياض

Seniorparttime

Job ID: 108198 Riyadh Do you want to do work that matters, alongside supportive leaders who will help you grow faster than you ever thought possible? Are you a creative problem-solver who is energized by challenges? You’

Skills

Software ArchitectureSystem DesignCloud Computing (AWS

2.2K+

Cover Letters & Follow-ups

1.8K+

Resumes Tailored

190.5K+

Jobs Tracked

Trusted by professionals at

PwC//
Emaar//
KPMG//
Noon//
Amazon AWS//
Talabat//
Deloitte//
Emirates//
Careem//
Aramex//
McKinsey//
Property Finder//
Majid Al Futtaim//
Chalhoub Group//
PwC//
Emaar//
KPMG//
Noon//
Amazon AWS//
Talabat//
Deloitte//
Emirates//
Careem//
Aramex//
McKinsey//
Property Finder//
Majid Al Futtaim//
Chalhoub Group//
AI Job Platform

Stop applying blindly. Start getting hired.

Base Career automates the hardest parts of job searching — apply smarter, not harder.

AI Resume in 60s

Your resume rewritten for this exact role using the job description as the brief.

ATS-Optimized

Get past automated screening filters with the right keywords matched to each job.

Application Tracker

Track every job, follow-up, and interview in one visual kanban board.

Free plan · No credit card required