At the IATA Custom Development team, our commitment to excellence in web application development is shaped by a Software Development Lifecycle (SDLC) process that puts security and customer experience front and centre. Our preferred architectures stand as evidence of our dedication to modern software design where we continuously evaluate and set the benchmark for both in-house and third-party technologies. We are seeking an individual that will play a pivotal role in shaping and advancing our frontend applications within this robust framework. This is a full-time position reporting to the Senior Manager Custom Development at the Executive Offices in Geneva, Switzerland.
What your day would be like
Much of your time will be dedicated to hands-on coding, developing, and optimizing our frontend applications. Whether it\\\'s creating new features or refining existing ones, your expertise will be central in shaping our web interfaces. Stay updated and advocate for the latest frontend trends, ensuring our applications remain modern, user-friendly, and sustainable. Regularly engage with backend developers, UI/UX designers, and product managers. Your feedback and input will be invaluable in driving projects forward and ensuring integrated solutions. Collaborate with the Quality Assurance (QA) team to ensure our applications, both in-house and third-party, meet our stringent standards for user experience and technical quality. Dedicate moments to capture coding standards and best practices, fostering a culture of consistency and continuous learning within the team. With the ever-evolving world of frontend development, set aside time to research new tools, techniques, and frameworks. Your insights will help keep our team at the forefront of technology.
We would love to hear from you if you have
Proficiency in Angular and TypeScript, with a deep understanding of frontend development and optimization. Experience in consuming and integrating RESTful APIs, ensuring seamless application interactions. Expertise in responsive and adaptive design paired with knowledge of modern testing methodologies and tools such as Karma, Jest, Mocha, and Jasmine. Familiarity with Agile methodology, underpinned by DevOps principles and proficiency with CI/CD tools. Demonstrated ability in performance optimization, from code to deployment. Bachelor\\\'s degree in computer science, Information Technology, or a related field, complemented by a commitment to continuous professional development.
Travel Required: N
Diversity and Inclusion are one of our key priorities and we want to role model it. We are committed to building a team that represents a variety of backgrounds, perspectives and skills in which you can contribute at your best and be who you are. The more inclusive we are, the better we will be able to thrive to represent, lead and service the airline industry. If there is anything we can do to create a more comfortable interview experience for you, please let us know.
Learn more about IATA\\\'s role in the industry, our benefits, and the team at . We are looking forward to hearing from you!\\n \\n \\n \\n \\n \\n