【フルリモート/週5/React】大規模SaaS・デザインシステム構築およびフロントエンド開発
作業内容
【フルリモート/週5/React】大規模SaaS・デザインシステム構築およびフロントエンド開発 お任せしたいこと [役割] プロダクト全体のUIの一貫性と開発スピードを向上させるため、Reactを用いた共通コンポーネントライブラリ(デザインシステム)の構築と、それを用いた新機能開発を担当していただきます。 [役割に対して求める成果] 再利用性の高いコンポーネントを設計し、複数の開発チームがスムーズにUIを実装できる基盤を作ることで、プロダクト全体のコード品質とUIの均質化を実現すること。 具体的な業務内容 React 18 / TypeScript を用いたUIコンポーネントの設計・実装 Storybook を活用したコンポーネントカタログの構築とドキュメント整備 Tailwind CSS または Vanilla Extract を用いた、拡張性の高いスタイリング 複雑なデータグリッドや動的なグラフを含む、管理画面用高度UIの開発 React Testing Library / MSW を用いた、コンポーネント単位の自動テスト実装 必須スキル・経験 Reactを用いたWebアプリケーション開発経験(3年以上) TypeScript を用いた厳格な型定義の実務経験 コンポーネントの再利用性を意識した設計(Atomic DesignやHeadless UIの理解) 状態管理ライブラリ(Zustand, TanStack Query等)の利用経験 歓迎スキル・経験 Next.js (App Router) を用いたパフォーマンス最適化の経験 自社サービスや大規模プロジェクトでの「デザインシステム」構築・運用経験 Webアクセシビリティ(WAI-ARIA)に関する深い知識と実装経験 モノレポ構成(Turborepo / Nx)での開発・運用経験 開発環境 言語: TypeScript フレームワーク: React 18, Next.js 14 UI基盤: Storybook, Radix UI, Tailwind CSS 状態管理: TanStack Query, Zustand インフラ: Vercel, AWS ツール: GitHub, Slack, Figma 開発チームについて 技術スタックのモダン化を強く推進しているチームです。エンジニアがデザイナーと密に連携し、コンポーネントの挙動やインターフェースを議論しながら決定しています。ペアプログラミングやコードレビューが日常的に行われており、技術的な議論が非常に活発な環境です。 求める人物像 1つの機能を実装するだけでなく、裏側の共通基盤や「仕組み作り」に興味がある方 最新のReactエコシステムや、フロントエンドのトレンドを追うのが好きな方 フルリモート環境下で、非同期なドキュメントベースのコミュニケーションを厭わない方 仕事の魅力 プロダクトの成長を支える「デザインシステム」の立ち上げに深く関わることができます。 特定の機能に縛られず、フロントエンド全体のアーキテクチャ向上に貢献できるやりがいがあります。 フルリモート・フルフレックスにより、開発に集中できる最適な環境を自分で構築可能です。 働き方 リモート環境 [フルリモート] フルリモートで働いていただけます。
稼働条件
週5日 / フルリモート
契約形態
業務委託(フリーランス)
開発環境
React、TypeScript、Next.js
募集回数
1回
職種・ポジション
スキル
企業名
株式会社Kaizen Tech Agent
サービス/プロジェクト名
詳細スケジュール/リリース時期
現場責任者の雰囲気
開発体制の詳細
詳細は面談でお伝えします。ご相談ください。
一部の情報は非公開の場合があります
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)
