
シニアフロントエンドエンジニア
React を使い、Office Hours の専門家ネットワークプラットフォームを洗練された UI に仕上げます。 フロントエンドの品質やコンポーネント体系を整え、AI を活用した開発を推進します。
仕事内容
- React、Next.js、TypeScript を使って顧客向け機能を構築し、リリースする
- デザイン・プロダクトチームと連携し、必要に応じて API 層にも貢献する
- デバイスを問わず、フロントエンドのパフォーマンス、アクセシビリティ、レスポンシブな動作を担う
- 一貫したプロダクト体験を保つため、コンポーネントのパターンを拡張・維持する
- AI コーディングツールで素早く試作・リリースしながら、品質を保つ
- マーケティングサイトに高速で洗練された、検索されやすいページを構築する
- チームの成長に合わせてフロントエンドの標準、ツール、プラクティスを確立する
応募要件
- 本番環境の Web アプリケーションを構築・リリースした経験が 5 年以上ある
- React と TypeScript に深い知識がある
- プロダクトの視点からインターフェースの判断ができる
- タイポグラフィ、余白、動き、マイクロインタラクションに細部まで気を配る
- パフォーマンス、アクセシビリティ、レスポンシブな動作を含むフロントエンド品質を担う
- 高いクラフト水準を保ちながら AI コーディングツールを活用できる
- 明確にコミュニケーションを取り、デザイナー、プロダクト担当者、エンジニアとトレードオフを調整できる
- TypeScript、React、Next.js Pages Router、Tailwind、shadcn/ui の経験がある
- SWR、Zod、react-hook-form の経験がある
- Storybook、Jest、Turborepo の経験がある
- GitHub、Slack、Notion、Figma、Linear の使用経験がある
- Node.js、MongoDB、OpenSearch、Temporal の経験がある
- 歓迎:デザインシステムまたはコンポーネントライブラリの経験
- 歓迎:Claude Code や Codex などのエージェント型コーディングツールの経験
- 歓迎:データ量の多いインターフェース、複雑なテーブル、管理ツールの経験
- 歓迎:モーションやアニメーション、または高い成果を生むマーケティングサイトの経験
- 歓迎:制作物のサンプルまたはポートフォリオ
福利厚生
- ストックオプション
- 医療保険
- 歯科保険
- 視力保険
- 月額 100 ドルのフィットネス補助
- 柔軟な休暇制度
- 定期的な会社休日
- タホ、サンディエゴ、メンドシーノ、メキシコシティでの社員旅行
- 子育てに理解のある職場
- リモート勤務
- 有給の家族休暇
- 401(k) 福利厚生







