1. Home
  2. Jobs
  3. Principal Software Engineer - Contractor
Cybersecurity Hybrid

Principal Software Engineer - Contractor

cyberani solutions
Alexandria - Egypt Listed 1 month ago 8+ Years via Naukrigulf
vue typescript security agile

Job Description Roles & Responsibilities 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. Responsibilities: 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. Company Industry IT - Software Services Department / Functional Area IT Software Keywords Principal Software Engineer - Contractor Get real-time job updates only on our App

Ready to apply?

You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.

Apply on original site

Opens the employer's site in a new tab

  • Companycyberani solutions
  • LocationAlexandria - Egypt
  • CategoryCybersecurity
  • SourceNaukrigulf
  • Listed1 month ago

Related Cybersecurity jobs

More Cybersecurity