Sr. Full-Stack Engineer - Web & Mobile
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Etihad Airways is seeking a Senior Software Engineering Expert – Ionic Web & Mobile to design and deliver enterprise-grade cross-platform applications. You will provide technical leadership, mentor engineers, and drive solution design using Ionic, Angular, and TypeScript.
Key Skills for This Role
Responsibilities
- Provide software engineering delivery leadership, technical guidance, and support to delivery teams
- 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
Requirements
- Degree in Computer Science, Computer Engineering, Software Engineering, or related discipline
- 10+ years of software development experience
- 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, PWA, localization, REST/GraphQL APIs
- Strong hands on experience with Angular architecture, performance optimization, Angular Signals, OnPush Change Detection, reusable component design
- Experience with Web & Mobile: Angular, Ionic, TypeScript, JavaScript, HTML5, CSS3, SCSS, Capacitor
- Experience with Native Mobile: Swift, Kotlin, Xcode, Android Studio, Apple App Store and Google Play Store deployments
- Experience with Backend & Integration: Node.js, NestJS, REST APIs, Microservices, GraphQL, OpenAPI/AsyncAPI
- Experience with DevOps & Quality: Git, Azure DevOps, GitHub Actions, Fastlane, CI/CD, Appium, Detox
- Strong leadership, stakeholder management, communication, problem solving, and technical coaching skills
Full Job Posting
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.
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
- Experience with Native Mobile: Swift, Kotlin, Xcode, Android Studio, Apple App Store and Google Play Store deployments
- Experience with Backend & Integration: Node.js, NestJS, REST APIs, Microservices, GraphQL, OpenAPI/AsyncAPI
- Experience with 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.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Etihad
Premium Guest Recovery Supervisor
Abu Dhabi, UAE
Etihad Airways seeks a Premium Guest Recovery Supervisor to lead a team providing bespoke recovery solutions for premium guests. The role requires 5+ years in high-touch customer service and supervisory experience in avi
Command Center Administrator
Abu Dhabi, UAE
Etihad Airways seeks a Performance & Reporting Analyst to monitor, analyze, and report on outsourced contact center performance. The role provides actionable insights through data analysis, dashboard management, and repo
Service Recovery Supervisor
Abu Dhabi, UAE
Etihad Airways seeks a Service Recovery Supervisor to lead the 24/7 Service Recovery Desk, handling customer escalations and managing service recovery cases. Requires 5+ years in airline customer service and 2+ years sup
Certifying Aircraft Technician (IFE)
Abu Dhabi, UAE
Etihad Airways seeks a Certifying Aircraft Technician specializing in In-Flight Entertainment (IFE) to perform and certify aircraft maintenance tasks in Abu Dhabi. Requires a valid Aircraft Maintenance License and hands-
Guest Transport Planner
Abu Dhabi, UAE
Etihad Airways is looking for a Guest Transport Planner to plan, control, and optimize guest transportation operations in Abu Dhabi. The role involves demand forecasting, real-time operations control, vendor management,
Guest Service Delivery Officer
Abu Dhabi, UAE
Etihad Airways seeks a Guest Service Delivery Officer to support the Hospitality Excellence program, conduct audits, manage NPS data, and coordinate cross-functional working groups. The role requires a diploma, 3+ years
Guest Transportation Manager
Abu Dhabi, UAE
Etihad Airways seeks a Guest Transportation Manager to lead chauffeur and shuttle operations across UAE and globally, ensuring a premium guest experience. The role requires 7-10 years of transportation or aviation ground
Guest Transport Administrator
Abu Dhabi, UAE
Etihad Airways is seeking a Guest Transport Administrator to support Guest Transportation operations by managing vendor administration, invoice processing, and operational documentation. The role ensures accurate financi
Premium Guest Recovery Supervisor
Abu Dhabi, UAE
Command Center Administrator
Abu Dhabi, UAE
Service Recovery Supervisor
Abu Dhabi, UAE
Certifying Aircraft Technician (IFE)
Abu Dhabi, UAE
Guest Transport Planner
Abu Dhabi, UAE
Guest Service Delivery Officer
Abu Dhabi, UAE
Guest Transportation Manager
Abu Dhabi, UAE
Guest Transport Administrator
Abu Dhabi, UAE