Sr. Full-Stack Engineer - Web & Mobile

Posted Yesterday
Be an Early Applicant
Abu Dhabi, ARE
In-Office
Senior level
Aerospace • Logistics • Transportation • Travel
The Role
Lead design, development, and delivery of enterprise cross-platform web and mobile apps using Ionic and Angular. Provide technical leadership and mentoring, drive spec-first API integration, ensure quality, security, performance, and CI/CD, and promote AI-enabled and automated engineering practices.
Summary Generated by Built In
Job Description

Synopsis

The Senior Software Engineering Expert – Ionic Web & Mobile, is responsible for the design, development, and delivery of enterprise-grade cross-platform web and mobile applications using Ionic and Angular. The role will ensure solutions are aligned with architectural standards, security requirements, engineering best practices, and specification-driven development principles. 

This role requires advanced expertise in Ionic, Angular, TypeScript, mobile application development, API integration, and modern software engineering practices. The successful candidate will drive application quality, performance, scalability, AI adoption, and continuous improvement while supporting team growth and technical excellence. 

Accountabilities

  • Provide software engineering delivery leadership, technical guidance, and support to delivery teams, ensuring successful execution of business and technology initiatives. 

  • Mentor software engineers, providing technical leadership and ensuring delivery aligns with architecture standards, engineering principles, and Agile methodologies.  

  • Drive solution design, development, and implementation of Angular and Ionic applications, leveraging Specification-Driven Development (SDD), OpenAPI, AsyncAPI, and contract-first practices.  

  • Ensure application quality, security, performance, and maintainability through architecture reviews, code reviews, testing, and adherence to SDLC standards.  

  • Collaborate with Product Owners, Architects, and stakeholders to refine requirements, ensure Definition of Ready (DoR) compliance, and deliver business outcomes.  

  • Promote engineering excellence by driving Quality, automation, AI-enabled development practices, continuous improvement initiatives, and adoption of modern tools and frameworks. 

Qualifications

Education & Experience

  • Degree in Computer Science, Computer Engineering, Software Engineering, or related discipline. 

  • 10+ years of software development experience, including 5+ years of hands-on experience delivering enterprise web and mobile applications using Angular and Ionic. 

  • Proven experience developing cross-platform applications using Angular 16+, Ionic, TypeScript, Capacitor, RxJS, state management, unit testing, Progressive Web Applications (PWA), localization, REST/GraphQL APIs, and modern mobile development practices. 

  • Strong hands-on experience with Angular architecture, performance optimization, Angular Signals, OnPush Change Detection, reusable component design, and modern front-end engineering practices. 

  • Experience with: 

    • Web & Mobile: Angular, Ionic, TypeScript, JavaScript, HTML5, CSS3, SCSS, Capacitor 

    • Native Mobile: Swift, Kotlin, Xcode, Android Studio, Apple App Store and Google Play Store deployments 

    • Backend & Integration: Node.js, NestJS, REST APIs, Microservices, GraphQL, OpenAPI/AsyncAPI 

    • DevOps & Quality: Git, Azure DevOps, GitHub Actions, Fastlane, CI/CD, Appium, Detox.

  • Strong leadership, stakeholder management, communication, problem-solving, and technical coaching skills; experience with AI-enabled software development practices is advantageous. 

Additional Information

Etihad Airways is more than the UAE’s national airline - we’re shaping the future of global aviation. From our hub in Abu Dhabi, we connect people across continents and cultures, while driving our “Journey 2030” ambition to double our fleet, expand our network and grow our people for a new era of excellence. Join us and become part of a vision where the world is your workplace and extraordinary experiences take flight.

To learn more visit www.etihad.com

Recruitment Fraud Alert
Beware of fraudulent job offers from individuals or organizations claiming to represent the Etihad group. We will never ask for personal information, bank details, or payment during the recruitment process. Interviews are conducted face-to-face or via video/telephone before any formal offer. If you are asked for money, please treat it as fraudulent.

Skills Required

  • Degree in Computer Science, Computer Engineering, Software Engineering, or related discipline
  • 10+ years software development experience with 5+ years delivering enterprise web and mobile applications using Angular and Ionic
  • Proven hands-on experience with Angular (16+), Ionic, TypeScript, JavaScript, HTML5, CSS3, SCSS, Capacitor, RxJS, state management
  • Experience with Angular architecture, performance optimization, Angular Signals, OnPush change detection, and reusable component design
  • Experience building PWAs, localization, unit testing, and progressive web/mobile app best practices
  • Experience integrating with REST and GraphQL APIs, OpenAPI/AsyncAPI, Node.js and NestJS backends, and microservices
  • Familiarity with native mobile technologies: Swift, Kotlin, Xcode, Android Studio, and app store deployment processes
  • DevOps and QA tooling experience: Git, Azure DevOps, GitHub Actions, Fastlane, CI/CD, Appium, Detox
  • Strong leadership, stakeholder management, mentoring, and communication skills
  • Experience with AI-enabled software development practices
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
10,000 Employees
Year Founded: 2003

What We Do

Etihad Airways is the national airline of the United Arab Emirates, based in Abu Dhabi. Established in July 2003, the company is dedicated to delivering extraordinary travel experiences and showcasing Emirati hospitality through its premium services. Operating from its hub at Zayed International Airport, Etihad connects the Middle East, Africa, Europe, Asia, Australia, and North America, flying to over 100 destinations worldwide with a modern fleet.

Similar Jobs

CrowdStrike Logo CrowdStrike

Regional Sales Manager

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
UAE
11000 Employees

Tufin Logo Tufin

Enterprise Account Executive

Security • Cybersecurity
Remote or Hybrid
United Arab Emirates
500 Employees

CrowdStrike Logo CrowdStrike

Sales Development Representative

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
UAE
11000 Employees

Remitly Logo Remitly

Business Operations Manager

eCommerce • Fintech • Payments • Software • Financial Services
In-Office
Abu Dhabi, ARE
2800 Employees

Similar Companies Hiring

Axle Health Thumbnail
Artificial Intelligence • Healthtech • Information Technology • Logistics
Santa Monica, CA
25 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Outpost Space Thumbnail
Aerospace • Defense
US
24 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account