About the Role
The role involves developing and optimizing the frontend components of a critical transaction flow used by millions, collaborating with design and product teams to deliver reliable and intuitive interfaces.
Responsibilities
- Design and implement user interface components for checkout workflows
- Optimize frontend performance and responsiveness across devices
- Collaborate with UX designers to translate mockups into functional code
- Ensure accessibility and usability standards are met
- Work closely with backend teams to integrate APIs and services
- Maintain and improve code quality through testing and reviews
- Troubleshoot and resolve production issues in a timely manner
- Contribute to frontend architecture decisions and best practices
- Support the evolution of design systems and component libraries
- Participate in agile development cycles and sprint planning
- Monitor user behavior to identify areas for improvement
- Implement analytics and tracking to measure feature effectiveness
- Ensure compatibility across browsers and platforms
- Lead code refactoring initiatives to enhance maintainability
- Mentor junior engineers and provide technical guidance
- Evaluate new technologies for potential frontend enhancements
- Contribute to documentation and knowledge sharing
- Support A/B testing and feature flagging strategies
- Collaborate on security and compliance requirements
- Drive improvements in load time and rendering efficiency
- Participate in incident response and on-call rotations
- Ensure alignment with product goals and business objectives
- Integrate third-party services into the checkout flow
- Promote consistency in user experience across touchpoints
- Support internationalization and localization efforts
Nice to Have
- Experience with GraphQL
- Familiarity with server-side rendering
- Knowledge of mobile web optimization
- Experience with payment processing systems
- Background in e-commerce or travel tech
- Exposure to microservices architecture
- Experience with international markets
- Knowledge of regulatory compliance in digital transactions
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model
Team
Part of the engineering team focused on customer-facing transaction systems
What We Offer
- Opportunity to work on a globally used platform
- Exposure to large-scale user traffic and real-time systems
- Support for professional growth and learning
- Inclusive and collaborative work culture
Technology Stack
- React for frontend development
- TypeScript for type safety
- GraphQL for data querying
- Micro-frontend architecture
- Jest and Cypress for testing
Visa sponsorship available for qualified candidates

