エンジニアフルリモート

【フルリモート/週5/React】AIとCRDT技術でチームの生産性を再定義する次世代コラボレーションSaaSのフロントエンドエンジニア

【フルリモート/週5/React】AIとCRDT技術でチームの生産性を再定義する次世代コラボレーションSaaSのフロントエンドエンジニア

案件要件

職種
エンジニア
業務内容
システム開発・運用
SES
報酬目安
5,800 ~ 6,800円/時
稼働時間目安
週5日 (時間目安 160時間)
はたらく場所
フルリモート
スキル

【フルリモート/週5/React】AIとCRDT技術でチームの生産性を再定義する次世代コラボレーションSaaSのフロントエンドエンジニア

お任せしたいこと

[役割]フロントエンドエンジニアとして、ドキュメント作成、ホワイトボード、AIアシスタントをシームレスに統合し、世界中のチームがリアルタイムに協働できる「次世代コラボレーション・ワークスペース(SaaS)」の高度なフロントエンド開発をお任せします。
[役割に対して求める成果]数千のDOMノードやCanvas上のオブジェクトを60fpsで滑らかに描画する極限のレンダリングパフォーマンスと、CRDT(競合解決データ型)を用いた遅延のないリアルタイム同期を実現し、ユーザーの思考を一切妨げない「ブラウザの限界を超えるUX」をReactとTypeScriptで構築すること。

具体的な業務内容

・ReactおよびTypeScriptを用いた、大規模かつ複雑なSPA(Single Page Application)の詳細設計、実装、テスト
・YjsやAutomergeなどのCRDT(Conflict-free Replicated Data Type)ライブラリとWebSocketを活用した、複数人でのリアルタイム同時編集・同期機能の実装
・Canvas APIやWebGL(PixiJS等)を利用した無限ホワイトボードの描画最適化、および数千オブジェクト配置時のメモリリーク防止とパフォーマンスチューニング
・ProseMirrorやLexical等のフレームワークを活用した、リッチテキストエディタの高度なカスタマイズおよびAI自動生成(Copilot)UIの組み込み
・ZustandやJotaiを利用した、グローバルステートとローカルステートが複雑に絡み合う巨大なフロントエンド状態の堅牢な管理・設計
・Radix UIやTailwind CSSを用いた、アクセシビリティ(WAI-ARIA)に完全準拠しつつ、拡張性の高い独自のデザインシステム(コンポーネントライブラリ)の構築
・React Profilerを用いた不要な再レンダリング(Re-render)の徹底的な排除と、Vitest / Playwrightを用いた自動テスト運用

必須スキル・経験

・Reactを用いたWebアプリケーションの設計・開発経験(3年以上)
・TypeScriptを用いた静的型付けでの実務経験(2年以上)
・複雑な状態管理(Redux, Zustand, Jotai等)を伴うSPAの開発経験
・Git/GitHubを用いたチーム開発およびPull Requestベースのコードレビュー経験

歓迎スキル・経験

・WebSocketやWebRTCを用いたリアルタイム通信アプリケーションの開発経験
・CRDT(Yjs等)や、ローカルファースト(Local-first)アーキテクチャに関する知識・実装経験
・Canvas API、SVG、またはWebGLを用いた高度なインタラクティブUIの描画・チューニング経験
・リッチテキストエディタ(Lexical, ProseMirror, Slate等)の開発・拡張経験
・Figma等のデザインツールを用いたUI/UXデザイナーとの協業、およびデザインシステムの構築経験
・Webブラウザのレンダリング機構やメモリ管理に関する深い理解と、ボトルネック解消の経験

開発環境

言語・フレームワーク:React, TypeScript, Vite, Next.js, Zustand, Jotai, Yjs (CRDT)
スタイリング・UI:Tailwind CSS, Radix UI, Storybook, Canvas API
API通信:WebSocket, GraphQL, REST API
インフラ・CI/CD:AWS, Vercel, GitHub Actions
テスト・ツール:Vitest, React Testing Library, Playwright, GitHub, Figma, Datadog, Slack

開発チームについて

プロダクトマネージャー1名、UI/UXデザイナー2名、フロントエンドエンジニア7名(今回募集枠含む)、バックエンドエンジニア5名、AIエンジニア2名の体制です。「ミリ秒単位のインタラクションの遅延が、ユーザーの創造性を奪う」という強烈な美学を持ち、ブラウザの仕様やReactの内部挙動(Fiberアーキテクチャ等)まで深く理解した上で、クラフトマンシップ溢れるコードを書くことにこだわるギークなチームです。

求める人物像

・「Reactでただ画面を作る」ことには満足できず、パフォーマンスプロファイラを睨みながら不要なレンダリングを1つ残らず駆逐する泥臭いチューニングに快感を覚える方
・同時編集やオフライン同期といった、フロントエンド領域における最高難易度のコンピュータサイエンス的課題(アルゴリズムやデータ構造)に知的好奇心を持てる方
・フルリモート環境下において、デザイナーや他職種とも自発的かつ円滑にテキストや通話でコミュニケーションが取れる方

仕事の魅力

世界中のナレッジワーカーの「働き方」を直接的にアップデートする、非常に社会的影響力の大きなプロダクトです。通常のWebサイト開発では決して直面しない、リアルタイム同期(CRDT)や巨大なCanvas描画、複雑な状態管理といった「フロントエンドの限界」に挑み続けることで、Reactエンジニアとしてグローバル水準でもトップクラスの技術力と希少な市場価値を確立することができます。

働き方

リモート環境

[フルリモート] フルリモートで働いていただけます。


SNSでこの案件をシェア

株式会社Kaizen Tech Agent

株式会社Kaizen Tech Agent

株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。

案件を公開しました

案件をシェアしませんか?(SNSシェアをすることで、求職者の応募数アップが期待できます。)

案件を公開しました

この案件は限定公開です。案件のURLを知っている人のみが案件情報を見ることができます。

応募が完了しました

アピールしたいポイントがあれば積極的にメッセージを送ってみましょう。