Developer II

United Airlines India Knowledge Center

Gurugram District

On-site

INR 4,000,000 - 6,000,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

United Airlines India Knowledge Center is seeking an experienced frontend developer to build high-performance real-time middleware and cloud-based data enablement solutions for critical airline functions such as Booking, Check-in and Reservation systems.

You will work in a team of developers, shaping frontend architecture, implementing design systems, and collaborating with backend and data teams to deliver robust customer experiences across digital channels.

Qualifications

  • Bachelor’s degree or higher in Computer Science, Computer Engineering, MIS, MCA or equivalent work experience
  • 8+ years of overall experience in design, development, documenting, testing, and debugging of software systems with React or any other Front End technologies
  • 5+ years of experience working with React and deep understanding of React internals, hooks, rendering behavior, and modern patterns
  • TypeScript Mastery: Strong typing discipline, generics, and scalable type design
  • Modern JavaScript: Proficiency with ES6+ features and browser APIs
  • HTML/CSS: Semantic HTML, accessibility (WCAG), responsive layouts
  • State Management: Redux, Zustand, MobX, or similar
  • Testing: Jest, React Testing Library, Vitest or equivalent
  • Tooling: Vite, Webpack, Babel, ESLint, Prettier
  • Git: Branching strategies and PR-driven workflows
  • Problem Solving: Debug complex issues and provide maintainable solutions
  • Node.js: Backend or BFFs experience
  • Cloud Platforms: AWS services (S3, ECS, Lambda, CloudFront, Route 53)
  • CI/CD: Automated testing, builds, deployment pipelines
  • GraphQL: GraphQL experience with Apollo/Relay
  • Design Systems: Building component libraries (MUI, Chakra UI, Storybook)
  • Technical Leadership: Guiding frontend direction and mentoring
  • AI Model Familiarity: Using AI tools to accelerate development and documentation

Responsibilities

  • Participate in full development life cycle including requirements analysis and design; serve as technical expert on development projects
  • Write technical specifications based on design and business requirements; support, maintain, and document software functionality
  • Identify and evaluate new technologies for implementation; analyze code to find causes of errors and revise programs
  • Consult with end users to prototype, refine, test, and debug programs; be a field expert on emerging trends
  • Conducts the most complex and vital work critical to the organization
  • Work without supervision with complete latitude for independent judgment; mentor less experienced peers

Skills

React
TypeScript
JavaScript (ES6+)
HTML/CSS
Redux
GraphQL
Node.js
Testing (Jest, RTL, Vitest)
Git
AWS
CI/CD
Design Systems (MUI, Chakra UI, Story)
AI Model Familiarity

Education

Bachelor’s degree in Computer Science or related field
Master’s degree (preferred)

Tools

Vite
Webpack
Babel
ESLint
Prettier
Docker
Kubernetes
GraphQL clients (Apollo/Relay)

Job description

Achieving our goals starts with supporting yours. Grow your career, access top-tier health and wellness benefits, build lasting connections with your team and our customers, and travel the world using our extensive route network.

Come join us to create what’s next. Let’s define tomorrow, together.

Description
Job overview and responsibilities

United Airlines’ Customer Technology Platform department partners with business and technology leaders across the company to create high performing services and real time messaging applications across key airline functionalities such as Booking, Check-in, Payment, Reservation systems and Operational Systems to help support the commercial and digital Channels of United.

As a software developer in the Data Enablement team, you will be responsible for the development of mission critical applications, while working with a team of developers. This individual will build high performing, real-time middleware solutions in the extremely critical domains of Baggage, Flight Operations, Reservation Management and Check-in. You will play a large role in building data caches and real time messaging applications, used by operational and commercial systems across the company. Additionally, as a developer, you will build these applications with a focus on delivering cloud-based solutions. The individual will use leading edge technologies and enterprise grade integration software on a daily basis.

  • Participate in full development life cycle including requirements analysis and design. Serve as technical expert on development projects
  • Write technical specifications based on conceptual design and stated business requirements. Support, maintain, and document software functionality
  • Identify and evaluate new technologies for implementation. Analyze code to find causes of errors and revise programs as needed. Participate in software design meetings and analyze user needs to determine technical requirements
  • Consult with end user to prototype, refine, test, and debug programs to meet needs. Recognized as expert in field, knowledgeable of emerging trends and industry practices
  • Conducts the most complex and vital work critical to the organization
  • Works without supervision with complete latitude for independent judgment
  • May mentor less experienced peers and display leadership as needed

This position is offered on local terms and conditions. Expatriate assignments and sponsorship for employment visas, even on a time-limited visa status, will not be awarded.This position is for United Airlines Business Services Pvt. Ltd - a wholly owned subsidiary of United Airlines Inc.

Qualifications
What’s needed to succeed (Minimum Qualifications):
  • Bachelor’s degree or higher in Computer Science, Computer Engineering, Management Information Systems, MCA and/or equivalent work experience
  • 8+ years of overall experience in design, development, documenting, testing, and debugging of new or existing software systems with React or any other Front End technologies
  • 5+ years of experience working with React and have a deep understanding of React internals, hooks, rendering behavior, and modern patterns.
  • TypeScript Mastery: Strong typing discipline, generics, and scalable type design.
  • Modern JavaScript: Proficiency with ES6+ features and browser APIs.
  • HTML/CSS: Strong grasp of semantic HTML, accessibility (WCAG), responsive layouts, and modern CSS techniques.
  • State Management: Experience with Redux, Zustand, MobX, or similar libraries
  • Testing: Hands-on experience with Jest, React Testing Library, Vitest, or equivalent
  • Tooling: Familiarity with Vite, Webpack, Babel, ESLint, Prettier, and modern build pipelines
  • Version Control: Strong Git knowledge, including branching strategies and pull-request-driven workflows
  • Problem Solving: Ability to debug complex issues and propose pragmatic, maintainable solutions
  • Node.js: Experience building or integrating with Node.js backends or BFFs
  • Cloud Platforms: Familiarity with AWS services (S3, ECS, Lambda, CloudFront, Route 53)
  • CI/CD: Experience with automated testing, builds, and deployment pipelines
  • GraphQL: Hands-on experience with GraphQL and clients such as Apollo or Relay
  • Design Systems: Experience working with or building component libraries using tools like MUI, Chakra UI, Storybook
  • Technical Leadership: Experience guiding front-end direction, standards, or mentoring junior developers
  • AI Model Familiarity: Hands-on experience leveraging multiple AI assistants (e.g., GitHub Copilot, ChatGPT, Claude) to accelerate development, refactor code, and support technical documentation, demonstrating adaptability in choosing the right tool for the task while applying sound engineering judgment to validate AI-generated output
What will help you propel from the pack (Preferred Qualifications):
  • Master's Degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field.
  • Project experience in TIBCO technologies, Business Works, Business Events, Active Spaces, EMS
  • Familiarity with native Cloud technologies/patterns (AWS/Azure), Docker containers and Container Orchestration platforms such as Kubernetes
  • Airline industry experience
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Developer II
Developer II

United Airlines • Gurugram District

On-site
INR 2,000,000 - 4,200,000
Associate Engineer - Digital Technology
Associate Engineer - Digital Technology

United Airlines India Knowledge Center • Bengaluru

Hybrid
INR 700,000 - 1,100,000
Senior Developer - Information Technology
Senior Developer - Information Technology

United Airlines • India

On-site
INR 2,500,000 - 4,000,000
Principal Developer - IT
Principal Developer - IT

United Airlines India Knowledge Center • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Senior Engineer - Data Operations
Senior Engineer - Data Operations

United Airlines India Knowledge Center • Gurugram District

On-site
INR 1,400,000 - 2,400,000
Senior Manager - IT Application Development
Senior Manager - IT Application Development

United Airlines • Gurugram District

On-site
INR 4,000,000 - 7,000,000
Associate Analyst - Operations Performance & Analytics
Associate Analyst - Operations Performance & Analytics

United Airlines • Gurugram District

On-site
INR 600,000 - 900,000
Sr Mgr - IT Appl Development
Sr Mgr - IT Appl Development

United Airlines • India

On-site
INR 4,000,000 - 7,000,000
Principle Enterprise Solution Architect
Principle Enterprise Solution Architect

United Airlines India Knowledge Center • Bengaluru

On-site
INR 4,000,000 - 8,500,000
Associate Analyst - Operations Performance & Analytics
Associate Analyst - Operations Performance & Analytics

United Airlines India Knowledge Center • Gurugram District

On-site
INR 600,000 - 1,200,000