- Singapore
工作地点
职位描述
岗位职责
About us
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.
About the role
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.
Key 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
重要安全守则
申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。