【フルリモート/週5/React】生成AIを活用した次世代コラボレーション・ドキュメントSaaSのフロントエンド開発
作業内容
【フルリモート/週5/React】生成AIを活用した次世代コラボレーション・ドキュメントSaaSのフロントエンド開発 ### お任せしたいこと [役割]フロントエンドエンジニアとして、リアルタイムでの共同編集や生成AIによるテキスト・図解生成機能を統合した、次世代ワークスペース(ドキュメントツール)の新規開発およびUI/UX改善をお任せします。 [役割に対して求める成果]複数人が同時に編集しても遅延やデータ競合が起きない快適なエディタ体験と、AI機能(文章の自動生成、要約、壁打ちチャットなど)をシームレスに呼び出せる直感的でクリエイティブなUIの実現。 ### 具体的な業務内容 ・ReactおよびTypeScriptを用いたSPAベースのドキュメントエディタ画面の詳細設計および実装 ・LexicalやProseMirror等のフレームワークを活用した、リッチテキストエディタおよびブロックエディタの高度なUIコンポーネント開発 ・YjsやWebRTCなどの技術を利用した、CRDT(競合解決データ型)ベースのリアルタイム共同編集機能の実装 ・Next.js(App Router)を活用したアーキテクチャ設計および、複雑なDOM操作を伴う画面のレンダリング最適化 ・Figmaのデザインデータをもとにした再利用可能なUIコンポーネントの構築と、AIプロンプト入力やサジェスト表示のマイクロインタラクション実装 ### 必須スキル・経験 ・Reactを用いたWebアプリケーションの設計・開発経験(3年以上) ・TypeScriptを用いた静的型付けでの実務経験(2年以上) ・Git/GitHubを用いたチーム開発およびPull Requestベースのコードレビュー経験 ### 歓迎スキル・経験 ・Next.jsを用いた開発経験やフロントエンドのアーキテクチャ設計経験 ・リッチテキストエディタ(Lexical, ProseMirror, Draft.js等)のカスタマイズ開発経験 ・CRDT(Yjs等)やWebSocketを利用した、リアルタイム共同編集機能の実装経験 ・Canvas API(Fabric.js, Konva等)を用いた描画ツールの開発経験 ・OpenAI APIなどの生成AIを利用したプロダクト、またはAIチャットUIの実装経験 ### 開発環境 言語・フレームワーク:React, TypeScript, Next.js, Zustand, Tailwind CSS, Lexical, Yjs インフラ・API:AWS, Vercel, WebSocket API ツール:GitHub, Figma, Storybook, Jira, Slack, Notion ### 開発チームについて プロダクトマネージャー1名、UI/UXデザイナー1名、テックリード1名、フロントエンドエンジニア4名(今回募集枠含む)、バックエンドエンジニア3名の体制です。人間とAIがどのように協働すべきか(Human-AI Interaction)という正解のない問いに対し、デザイナーやバックエンドのメンバーとプロトタイプを触りながら活発に議論し、アジャイルに開発を進めています。 ### 求める人物像 ・「文字を入力する」「ブロックを移動する」といったユーザーの基礎的な操作に対する、0.1秒のレスポンスや手触り感に執念を持てる方 ・生成AIをはじめとする最新技術への強い好奇心を持ち、自ら積極的にプロトタイピングや検証ができる方 ・フルリモート環境下において、他職種とも自発的かつ円滑にテキストや通話でコミュニケーションが取れる方 ### 仕事の魅力 ナレッジワークのあり方を根底から覆す「生成AI×コラボレーションツール」という、世界中で注目される最先端のドメインに挑戦できるプロダクトです。リッチテキストエディタの独自実装やリアルタイム同期(CRDT)といった、フロントエンド領域において最高難易度クラスの技術課題に立ち向かうことで、圧倒的な専門性とエンジニアリングスキルを磨くことができます。 ### 働き方 #### リモート環境 **[フルリモート]** フルリモートで働いていただけます。
稼働条件
週5日 / フルリモート
契約形態
業務委託(フリーランス)
開発環境
React.js
募集回数
1回
スキル
企業名
株式会社Kaizen Tech Agent
サービス/プロジェクト名
詳細スケジュール/リリース時期
現場責任者の雰囲気
開発体制の詳細
詳細は面談でお伝えします。ご相談ください。
一部の情報は非公開の場合があります
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)
