Frontend Developer (React)
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
OhMyHotel is a "Supplier Architecture Company" that connects hotel inventory across Japan, Korea, and Southeast Asia through direct contracts, CMS, and wholesalers. We are moving toward becoming a Top-3 OTA in Japan and expanding our B2C business. The driving force behind this is a team reporting directly into the CTO Office that uses Claude Code and other AI agents as everyday development partners. You will work in pair with AI agents to build OhMyHotel's next-generation frontend, and help shape AI Transformation (AX) across the entire business - not just engineering.
Responsibilities
- Design and implement new features and pages in React across the company's frontend services (PC web, mobile web, etc.)
- Progressively migrate the existing Angular 15 codebase to React Router v7, page by page
- Design and maintain hotel, booking, and payment domain components, and the shared component library based on shadcn/ui
- Use AI agents to automate repetitive work and test coverage, and contribute to our internal AI workflows - including prompt and agent workflow design
Requirements
- 3+ years of hands-on React experience
- Hands-on experience with TypeScript strict mode
- Experience with a server-state library such as TanStack Query or SWR
- Experience with an SSR framework (Next.js / Remix / React Router v7)
- Experience writing automated tests (E2E or unit)
- Comfortable working alongside AI coding agents, with a verifying - not trusting - attitude toward their output
- Experience with Angular → React migration, or large-scale legacy refactoring (preferred)
- Hands-on experience with React Router v7 framework mode / Remix (preferred)
- Hands-on experience with AI coding agents such as Claude Code / Cursor / Copilot (preferred)
- Domain experience in payments, bookings, or travel / OTA (preferred)
- Working knowledge of Korean or Vietnamese (helpful for daily collaboration with HQ and the Vietnam office) (preferred)
- Tech stack
- React Router v7 (Vite, SSR) - TypeScript - TailwindCSS - shadcn/ui - TanStack Query - Zustand - axios - react-hook-form + zod - i18next - Playwright / Vitest / MSW - pnpm workspaces
- Working Environment
- Reporting directly into the CTO Office , with the Tech Lead on the same team - short technical decision and release cycles
- Full-scale AI agent adoption - internal Claude Code licenses + our company-standard Claude Code plugin suite hare-cc-plugins. One step beyond "using" AI to "designing and operating" it
- AX expanding beyond engineering - autonomous workflow agents are being introduced across marketing, sales, and strategy. The whole company is moving in the same direction
- Frontline AI engineering experience - learn the rapidly evolving AI stack (prompt → context → harness engineering) inside one of the most competitive OTA markets. Build skills that will be the senior-level standard 1-2 years from now
- Greenfield React build - the Angular side is frozen; daily work centers on new React code
- Global collaboration - you will work daily with 11 developers in our Vietnam branch office
- How to apply
- Email: cto.office@ohmyhotel.com or hr.sg@ohmyhotel.com
- Location: Singapore
- Submit: CV, work-experience summary, and portfolio / GitHub / tech blog
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at OHMYHOTEL GLOBAL PTE. LTD.? Share your experience