Engineer/Sr Engineer, IT UX

American Airlines GroupDallas, TX
82d

About The Position

This job is a member of the User Experience (UX) team within the Information Technology division at American Airlines. American is transforming the way we deliver software and solutions for our customers. As part of this transformation, the UX organization is championing Design Systems methodology to create and maintain reusable components that will lead to more efficient and consistent product design. As an Engineer, you will design, build, and operate systems in American's development environment in collaboration with users, product partners, software vendors, and other Engineering teams to increase the speed, reliability, and value of our systems. We build and maintain end-to-end solutions at scale for our customers and employees across the enterprise, meeting their expectations with the right tools, platforms, and experiences that deliver on caring for people on life's journey.

Requirements

  • Bachelor's degree in software engineering, computer science, information systems or other related discipline, or equivalent experience.
  • 3 years of experience in web-based, front-end user interface development or similar.
  • Full stack web development: HTML, CSS and Javascript, Web components, Lit (or similar).
  • Experience in Scrum/Agile development environments.

Nice To Haves

  • 5+ years of experience in delivering enterprise design systems at scale, including web­ based, front-end user interface development or similar.
  • Experience working on enterprise design systems.
  • Experience working with UX/UI (research, information architecture, visual design).
  • Modern frameworks like Angular or React.
  • E-commerce and/or airline industry experience.

Responsibilities

  • Manage and evolve design system architecture by improving performance, reliability, scalability, testing automation, and issue/vulnerability mitigation to align with AA's modernization journey.
  • Build design system artifacts that meet user needs and follow organizational IT standards, process, and infrastructure, as well as industry best practices and trends in reusability, accessibility, and design system methodology.
  • Own the strategy and implementation of a highly scalable design system, and translate technical direction into easily understandable language for all levels of technical expertise.
  • Maintain a balanced workload with fellow engineers and provide mentorship/instruction to junior engineers.
  • Collaborate with Engineers, Designers and Product partners to understand requirements and drive timely execution in an Agile environment.
  • Enable product teams in their modernization journey to maintain the highest levels of development practices and standards when writing clean, modular and self-sustaining code.
  • Measure success of the design system through quantitative metrics that prove the value of reusability and consistency.
  • Produce clear, actionable guidelines that help designers and developers understand the design system.
  • Regularly audit the design system to remove redundancy and improve load times.

Benefits

  • Travel Perks: You, your family and your friends can reach 365 destinations on more than 6,800 daily flights across our global network.
  • Health Benefits: Access to health, dental, prescription and vision benefits from day one.
  • Wellness Programs: Support and resources to help you be the best version of yourself.
  • 401(k) Program: Available upon hire with employer contributions after one year.
  • Additional Benefits: Employee Assistance Program, pet insurance, and discounts on hotels, cars, cruises and more.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service