SOFTWARE DEVELOPMENT ENGINEER 2

Amadeus
Bengaluru
Workplace: HybridFull timeFunction: Product ManagementExperience: 3-6 yearsEducation: bachelorsSkills: ["Collaboration","Code review","Performance troubleshooting","Continuous improvement"]

Build scalable, responsive, high-performance front-end experiences for product engineering teams using Angular 15+ and TypeScript. Design reusable UI components, integrate with RESTful APIs, and implement state management with NgRx and reactive patterns via RxJS. Write maintainable code with unit tests, perform code reviews, and troubleshoot performance and accessibility to deliver reliable, enterprise-grade web applications.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Amadeus
Amadeus
9 hours ago

SOFTWARE DEVELOPMENT ENGINEER 2

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live

Job Summary

Build scalable, responsive, high-performance front-end experiences for product engineering teams using Angular 15+ and TypeScript. Design reusable UI components, integrate with RESTful APIs, and implement state management with NgRx and reactive patterns via RxJS. Write maintainable code with unit tests, perform code reviews, and troubleshoot performance and accessibility to deliver reliable, enterprise-grade web applications.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Product Management
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and maintain responsive web applications using Angular 15+ and TypeScript.
  • •Build reusable UI components and modules, following industry best practices and coding standards.
  • •Integrate front-end applications with RESTful APIs and implement state management with NgRx.
  • •Use RxJS for asynchronous/reactive programming and collaborate with UX/UI, backend, and product teams to deliver solutions.
  • •Write and maintain unit tests, conduct code reviews, and troubleshoot/optimize performance, accessibility, and responsiveness.

Key Requirements

  • •3-6 years of front-end development experience with strong hands-on Angular 15+ expertise.
  • •Proficiency in TypeScript and JavaScript (ES6+) and modern web development practices.
  • •Strong HTML5, CSS3, and SCSS/SASS knowledge for building responsive user interfaces.
  • •Experience with NgRx for state management and solid understanding of RxJS and reactive programming.
  • •Experience integrating/consuming REST APIs and building unit tests using Jasmine, Karma, or Jest.
Experience:3-6 yearsFront-end development
Education:Bachelor's in Computer Science, Information Technology, or a related field
Skills:CollaborationCode reviewPerformance troubleshootingContinuous improvement
Tech Stack:Angular 15+TypeScriptJavaScript (ES6+)HTML5CSS3SCSS/SASSNgRxRxJSRESTful APIsJasmineKarmaJestGitAgile/Scrum

Company Brief

Amadeus
Provides technology solutions for the global travel industry, including reservation systems, distribution, airline IT, hospitality, and data-driven services to travel providers, agencies, and OTAs to manage bookings and operations.
Industry: TravelTech
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Madrid, Spain
Founded: 1987
WebsiteLinkedIn