👨🏻‍💻 postech.work

Developer - Frontend (React/Redux)

Airbus India Private Limited • 🌐 In Person • 💵 $800,000 - $900,000

In Person Posted 5 days, 23 hours ago

Job Description

Job Description:

A vacancy for a Front-end developer has arisen within Airbus India in Bangalore. You will join the Airline Sciences team within the Digital department.

The Airline Sciences team is part of the Airbus Digital department. It is composed of engineers, data scientists, developers, business analysts from all around the world.

Its objective is to act as an advisor to bring airline operational representability in all Airbus activities (pre-design, detailed design, marketing, guarantees, services). By combining aircraft models, simulations, operational research, data analytics and artificial intelligence, the Airline Sciences team is able to deliver realistic aircraft performances, network schedules and cost evaluation. By analyzing historical data (weather conditions, navigation database and airport data), the Airline Sciences team can precisely match real world conditions and provide the most accurate airline model.

Following best IT practices and Continuous Integration / Continuous Deployment (CI/CD), the Airline Sciences team developed the Airline Digital Twin, a web application and API hosted on AWS, that can be used across all Airbus divisions. Working toward the same objectives, Airline Sciences is divided into multifunctional teams gathering business specialists, engineers and developers. Another team, fully IT, is responsible for the CI / CD processes and infrastructure of the application, as well as providing support to the other teams.

As a member of the IT team, you will be responsible for developing and implementing user interface components using React.js concepts and workflows such as Redux, and Webpack. You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase.

We are looking for a high energy, team player interested in joining a team of data scientists, developers, and business experts. This position will report to a Manager within Airbus India. Passion for technology and problem solving are a must have.

Tasks \& accountabilities

Your main tasks and responsibilities will include:

Meeting with the development team to discuss user interface ideas and applications.

Reviewing application requirements and interface designs.

Interacting with our UX/UI designer and implementing his mockup.

Developing and implementing highly responsive user interface components using react concepts.

Writing application interface codes using Typescript following react.js workflows.

Troubleshooting interface software and debugging application codes.

Developing and implementing front-end architecture to support user interface concepts.

Monitoring and improving front-end performance.

Documenting application changes and developing updates.

This role will involve some travel for business in Europe and as such you must be able to travel accordingly.

Required skills

We are looking for candidates with the following skills and experience:

The skills you bring

Bachelor’s or Master’s degree in Computer Science, information technology or other related discipline with 0 to 2 years of experience

Strong experience working as a react.js developer.

Experience in following an agile methodology (SCRUM, KABAN).

In-depth knowledge of Typescript , CSS, HTML, and front-end languages.

Deep Knowledge of REACT tools including React.js, Webpack, Enzyme and Redux.

Experience with browser-based debugging and performance testing software.

Knowledge of performance testing frameworks including Mocha and Jest .

Knowledge and strong experience with GIT

Ability to thoroughly understand the business issues surrounding each project

English: advanced level both verbal and written

Preference will be given to candidates with

Experience with modern React UI libraries (Material UI, Rechart, Bryntum and D3.js).

Experience of migrating a monolithic to a front-end microservices application.

Experience in maintaining a private npm repository. (JFrog Artifactory)

Experience in knowledge transfer

Experience with Java development (including experience with JDK 8+ preferred) and Spring Framework; memory management while doing application design and development and experience of building scalable applications

Success Metrics:

Success will be measured in a variety of areas, including but not limited to

Deliver business value as defined by product owner and accountable for team’s delivery value as well

Give a transparent information during the AGILE rituals (Remaining to do and issues encountered) and request help for support

Consistently ensure the on-time delivery and quality (first-time-right) of the sprints

Bring innovative cost effective solutions

Achieve customer satisfaction

Ability to handle a subject from demand management, to development and support

Ability to challenge the needs of the clients and provide appropriate solutions

The role will have the following key outputs:

Strong link with the Airbus Digital organization

Good quality code and participation in improvement of existing code

Proactive in providing guidance \& inputs for the product’s roadmap

This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company’s success, reputation and sustainable growth.

Company:

Airbus India Private Limited

Employment Type:

Permanent

-

Experience Level:

Professional

Job Family:

Digital \<JF-IM-DI\>

By submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application or future employment. This information will only be used by Airbus.

Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief.

Airbus is, and always has been, committed to equal opportunities for all. As such, we will never ask for any type of monetary exchange in the frame of a recruitment process. Any impersonation of Airbus to do so should be reported to emsom@airbus.com .

At Airbus, we support you to work, connect and collaborate more easily and flexibly. Wherever possible, we foster flexible working arrangements to stimulate innovative thinking.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.