Develop responsive, high-quality front-end code using TypeScript and React.
Implement and manage state using React's built-in hooks and advanced hooks
Utilize TypeScript to enforce type safety, ensuring robust and maintainable code.
Work with React Router to handle navigation and manage application routes.
Optimize component performance by leveraging React’s optimization techniques.
Collaborate with product managers, data scientists, and other stakeholders to understand user needs and business requirements.
Assist in creating and maintaining reusable components and component libraries using best practices in React.
Ensure all code adheres to industry best practices, is accessible, and meets company standards.
Debug and resolve front-end issues, leveraging browser dev tools and React DevTools.
Integrate and consume RESTful APIs, managing data flow with state management solutions like Redux or Context API.
About you
Qualifications:
Currently pursuing a degree in Computer Science, Software Engineering, or a related field, or a recent graduate.
Proficiency with TypeScript and React is required.
Basic understanding of HTML, CSS, and JavaScript.
Familiarity with front-end build tools and package managers such as Webpack, Babel, npm, or Yarn.
Experience with RESTful API integration and asynchronous programming.
Strong problem-solving skills and attention to detail.
Willingness to learn and adapt to new tools, frameworks, and technologies.
Good communication skills and the ability to work collaboratively in a team environment.
Experience with version control systems like Git is a plus.
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.
Benefits
Airbus offers a range ofbenefit schemes tailored for all employees around the world.
Job training and upskilling
Balance personal and professional Life
Flexible working time
Pay and additional compensation
Inclusive environment
Health insurance and family
Additional benefits
Training & development
Airbus believes that learning occurs through hands-on experience and guidance from the industry’s best. That's why they have developed a series of programs for students leaving school, taking time out to gain industry experience, or graduating from university. Airbus invests in potential, ensuring that participants have the tools to excel in their careers by offering extensive training opportunities, leadership programs, and mentoring options.
Career progression
Airbus invites you to take the next step in your professional journey with them. Whether you're seeking new challenges, greater opportunities for growth, or a chance to apply your skills in an exciting and dynamic environment, Airbus has the perfect opportunity for you. Employees at all levels have access to a broad portfolio of development programs, courses, blended learning solutions, conferences, learning expeditions, events, team workshops, and coaching. These resources enhance leadership, team development skills, and general business acumen.
Source
The following sources were used in researching this page: