




Job Summary: We are looking for a Senior Frontend Engineer passionate about building intuitive and robust interfaces from scratch, with autonomy and direct impact on the product, while leading frontend standards. Key Highlights: 1. True autonomy to make decisions with direct impact on the product. 2. Lead the company's frontend standards. 3. Full responsibility for developing the Chat UI and Dashboard. **Why Join Us?** This is an opportunity to have true autonomy in decision-making and delivery (0 → 1/1 → N), with direct impact on the product. You will have a broad scope of work (Chat UI \+ Dashboard) and the chance to lead the company's frontend standards. **About the Role:** We are seeking a Senior Frontend Engineer to be one of the founding members of our engineering team. You will have full ownership of developing and evolving our Chat UI and platform Dashboard, ensuring top performance, user experience (UX), quality, and production reliability. If you are passionate about building intuitive and robust interfaces from scratch, this is the perfect opportunity for you. **Who We’re Looking For** Owner mindset: Someone who is hands-on and highly accountable, with the energy and commitment required to thrive in a startup environment. Quality vs. speed: You balance delivery speed with uncompromising technical rigor, understanding that high-quality code is fundamental to long-term success. Proactivity: You take initiative to identify what needs to be done and execute without constant direction. Clear communication: You are an excellent collaborator, capable of articulating ideas concisely and consistently delivering more than promised. **Your Responsibilities:** Lead development of our Chat UI, focused on delivering a user experience with exceptionally high impact. Evolve the existing Dashboard by improving navigation, data visualization (tables and insights), and various application states (loading, empty, error). Design and build reusable and accessible components, manage asynchronous states, and optimize data-fetching for maximum performance. Define the frontend team’s quality standard by implementing tests, monitoring, and observability. Collaborate with product and backend teams to define the roadmap and make strategic technical decisions. Requirements: **Next.js, React, and TypeScript**: Proven expertise and production experience with these technologies. **Performance and Accessibility:** Solid experience optimizing performance, handling asynchronous states, and building accessible interfaces. **Code Quality:** Knowledge of testing (unit and E2E), version control, and CI/CD. **AI for Developers:** Daily use of AI-powered coding tools such as Cursor or Claude Code. **Nice-to-Haves:** Prior experience building interfaces for the travel industry (flights, hotels, etc.), with strong understanding of user journeys in those contexts. Familiarity with Design Systems (Storybook) or frameworks like Radix/shadcn and Tailwind or CSS-in-JS. Experience integrating analytics/telemetry tools and feature flags. Knowledge of Node/Edge and APIs for end-to-end (full-stack) collaboration. **Bonus:** Experience with MCP/advanced tooling, DX (Developer Experience) automation, or sophisticated linting/CI setups. Knowledge of data visualization (data-viz), list virtualization, and hardcore bundle optimizations.


