🏢 About Sabre
Sabre is a leading software and technology company that powers the global travel industry. With a focus on solving complex problems through innovation, Sabre develops the platforms and systems that enable airlines, hoteliers, and travel agencies to run their operations and serve travelers worldwide.
🎯 The Role
As a Lead Software Engineer - UI, you will be at the forefront of designing and building the next generation of high-performance web applications. You will balance hands-on development with technical leadership, ensuring that Sabre's frontend architectures remain scalable, secure, and highly responsive.
🛠️ Tech Stack
- React.js, Redux (Toolkit, Thunk, Saga), TypeScript
- HTML5, CSS3 (Flexbox/Grid), Modern JavaScript
- Node.js, Webpack, Vite, Babel
- Jest, Cypress, React Testing Library
- Docker, Jenkins, CI/CD
💼 What You'll Do
- Lead and mentor a team of engineers through complex design phases and rigorous code reviews.
- Define and maintain the frontend architecture to ensure long-term performance and maintainability.
- Design reusable UI components and patterns that drive consistency across global products.
- Optimize rendering efficiency and page load times for data-heavy travel dashboards.
- Partner with UX and Product stakeholders to translate vision into pixel-perfect technical implementations.
- Drive automated testing initiatives to maintain high code quality and reliable delivery cycles.
✅ What You'll Need
- 8+ years of expertise in frontend development with a focus on large-scale applications.
- Deep mastery of the React ecosystem and sophisticated state management patterns.
- Solid experience with TypeScript and modern web networking (REST/GraphQL).
- Background in leading technical discussions and making high-level architectural decisions.
- Strong debugging and performance-tuning skills in a micro-frontend or distributed environment.
- Excellent communication skills for managing global stakeholders.
🌟 Nice to Have
- Experience with UI libraries like Material UI, Tailwind, or Chakra UI.
- Familiarity with containerization (Docker) and cloud-native integration patterns.
- Knowledge of micro-frontend architectures and secure authentication (JWT/OAuth).