Expire bientôt Amadeus Group

Internship: Implement airline website prototype using Angular4 and study AngularJS migration

  • Stage
  • Nice (Alpes-Maritimes)
  • Production Audiovisuelle

Description de l'offre

Join us and shape the future of travel

Shaping the future of travel has always been important to us at Amadeus. Today, with technology getting smarter by the minute, that future is more exciting than ever.

We work at the heart of the global travel industry. Amadeus offers you the opportunity to learn and grow and drive your own progression in an exciting and multicultural environment.

Our people are driven by a passion for 'Where next?' If you want to shape your career and the future of travel, Amadeus is the place for you.

Team description:

Aegean DDS team is composed by developers, testers and analysts, all working to build the e-commerce responsive site for Aegean airline company. The team is in charge of designing and implementing frontend layer (HTML/CSS and JavaScript), as well as integrating with back-end and developing custom business logic in Java.

The team has recently delivered a complete redesign and rewriting of the application in AngularJS. This new version is featuring responsiveness (same app with different display for desktop, tablet and mobile), accessibility and optimization for Android and iOS mobile devices.

Main responsibilities:

As mentioned beforeour current responsive webapp is written in AngularJS and it could be interesting to migrate to Angular4 for the following reasons:

· Have cleaner UI code separated in Components
· Take advantage of new features like AoT compilation and lazy loading
· Improve performance, which is one of the biggest challenges of mobile devices
· Reuse client code on server side

The intern will participate in following activities:

· Implement an airline website prototype in Angular4
· Study and define the Architecture of the webapp
· Proof of concept of the migration of some parts from existing AngularJS webapp to Angular4
· Make Angular4 code run server side in order to reuse client side code

Requirements:

The most important requirements are:

· Good coding skills
· Interest in software architecture
· Interest in the airline business
· Web UI skills (JavaScript, HTML, DOM manipulation)
· Some knowledge of AngularJS and Angular 4
· Working English

Any duplication and display of partial or full content of our job advertisement on any support, such as brochures, websites, mail, emails, this list is not exhaustive, is strictly forbidden without prior formal Amadeus’ authorisation.

Recruitment agencies:Amadeus does not accept agency resumes. Please do not forward resumes to our jobs alias, Amadeus employees or any other company location. Amadeus is not responsible for any fees related to unsolicited resumes.

Faire de chaque avenir une réussite.
  • Annuaire emplois
  • Annuaire entreprises
  • Événements