Etihad Airways Circular Logo

Lead Full Stack Engineer - Web Apps

Etihad Airways Abu Dhabi, United Arab Emirates Posted: 06 Jun 2025

Financial

  • Estimate: $100k - $130k*
  • Zero income tax location

Accessibility

  • Hybrid
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

We’re seeking a Lead Full Stack Engineer with 8+ years of experience delivering scalable, high-performance web applications in enterprise environments. This role involves full lifecycle development with a strong emphasis on Agile methodologies, architectural design, and automated testing. You will lead a team of senior engineers and engineers, ensuring alignment with strategic goals, design principles, and established delivery frameworks.

Key Responsibilities:

  • Develop software strategy, design principles, and delivery frameworks to drive effective and scalable solutions.
  • Lead and mentor teams of Software Associates and Engineers, fostering a culture of technical excellence.
  • Act as a subject matter expert (SME) in software engineering with deep technical expertise across the stack.
  • Guide and validate application development to ensure adherence to best practices, coding standards, and SDLC frameworks.
  • Contribute to Communities of Practice (CoP) to support the modernization, growth, and maturity of software engineering capabilities.
  • Conduct targeted peer code reviews, providing actionable feedback to continuously enhance code quality and team performance.
  • Contribute to low-level technical design and architecture, ensuring alignment with high-level business and solution requirements.
  • Collaborate within Agile teams to analyze user stories and decompose them into manageable, well-defined tasks.
  • Proactively identify and recommend new frameworks, tools, and processes to improve team productivity and code quality.
  • Take full ownership of the quality, performance, and reliability of your deliverables throughout the development lifecycle.
  • Communicate clearly and effectively with team members and stakeholders across all stages of implementation.

Education & Experience:

  • Bachelor’s degree in computer science, computer engineering, software engineering or related field.
  • 8+ years of experience in designing, coding and maintaining medium to large web applications using the following tech stack:
    • Web Technologies: Angular, Angular.JS, React.JS, Node.JS
    • Back End Technologies: Java8+, Spring, Spring Boot, Spring Boot Webflux, Restful API, Microservices, Design Patterns
    • Database Technologies: Relational databases (Oracle, SQL Server, Postgres); NoSQL databases (MongoDB, Elastic Search, Cassandra)
    • Cloud Technologies: Amazon Web Services (AWS), Azure, Google Cloud
    • DevOps Tools: GIT, Docker, OpenShift, Kubernetes, Jenkins
    • Build & Release: Maven, Ant, Gradle
    • Quality: SonarQube
  • Strong Agile software development skills and solid understanding of Testing concepts such as unit testing, functional testing, and test automation.

Language Requirements: English proficiency is required.

Apply now

Jobs you might like   View all jobs

About Etihad Airways

Welcome to Etihad Airways. We are proud to be the national airline of the UAE, flying to Abu Dhabi or onwards to over 70 global destinations. Our passion is to help people reach unmissable places, where they’ll make unforgettable memories. Our aim is to provide our passengers with unbeatable flying experiences.