エンジニアフルリモート

【フルリモート/週5/React】大規模SaaS・デザインシステム構築およびフロントエンド開発

【フルリモート/週5/React】大規模SaaS・デザインシステム構築およびフロントエンド開発

案件要件

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

【フルリモート/週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エコシステムや、フロントエンドのトレンドを追うのが好きな方
フルリモート環境下で、非同期なドキュメントベースのコミュニケーションを厭わない方

仕事の魅力
プロダクトの成長を支える「デザインシステム」の立ち上げに深く関わることができます。
特定の機能に縛られず、フロントエンド全体のアーキテクチャ向上に貢献できるやりがいがあります。
フルリモート・フルフレックスにより、開発に集中できる最適な環境を自分で構築可能です。

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


SNSでこの案件をシェア

株式会社Kaizen Tech Agent

株式会社Kaizen Tech Agent

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

案件を公開しました

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

案件を公開しました

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

応募が完了しました

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