エンジニアフルリモート

【フルリモート/週5】Reactフロントエンド基盤エンジニア(アーキテクチャ刷新・デザインシステム構築)

【フルリモート/週5】Reactフロントエンド基盤エンジニア(アーキテクチャ刷新・デザインシステム構築)

案件要件

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

【フルリモート/週5】Reactフロントエンド基盤エンジニア(アーキテクチャ刷新・デザインシステム構築)

お任せしたいこと

自社で複数展開しているWebサービスにおいて、フロントエンド領域のアーキテクチャ改善および開発者体験(DX:Developer Experience)の向上に特化した「フロントエンド基盤開発」をお任せします。
ユーザー向けの新規機能を直接作るのではなく、各プロダクトで「似たようなボタンやフォームが乱立している」「ビルドに10分以上かかる」「テストが書きづらい」といった現場の課題を解決するため、共通デザインシステムの構築やモノレポ化など、開発組織全体の生産性を底上げする泥臭くもレバレッジの効く取り組みにチームで注力していただきます。

具体的な業務内容

・複数プロダクトで横断的に利用できるUIコンポーネントライブラリ(デザインシステム)の設計・実装・運用
・Storybookを利用したコンポーネントカタログの整備と、デザイナー(Figma)との仕様同期フローの構築
・Webpack等の古いバンドラからVite等への移行によるビルド時間の短縮、および開発サーバーの起動高速化
・Turborepoやpnpm等を利用したモノレポ(Monorepo)アーキテクチャの導入と、コード共有の最適化
・ESLint、Prettier、TypeScriptの厳格な型定義のルール策定と、自動テスト(Jest, Playwright等)のCI/CDパイプライン整備
・肥大化したレガシーなReactコード(Fat Componentや古いContext APIの乱用など)の継続的なリファクタリング方針の策定
・各プロダクトの開発チームに対する技術サポート、ガイドライン作成、およびコードレビューを通じた品質担保

必須スキル・経験

・ReactおよびTypeScriptを用いたSPAの開発実務経験(目安として3年以上)
・Webpack、Viteなどのビルドツールに関する基礎知識および設定経験
・コンポーネントの再利用性を意識したUI設計、およびStorybookの運用経験
・Git / GitHubを用いたチーム開発、およびCI/CD環境での自動化経験

歓迎スキル・経験

・プラットフォームエンジニアリング、またはフロントエンドの基盤開発専任としての経験
・Turborepo、Nx等のツールを用いたモノレポ環境の構築・運用経験
・Figma等のデザインツールに関する知識、およびデザイナーと協業したデザインシステム構築経験
・Webアクセシビリティ(a11y)に関する深い知識と実装経験
・社内勉強会の主催や、他エンジニアへのメンタリング・技術支援経験

開発・業務環境

言語・フレームワーク:React, TypeScript
ビルド・モノレポ:Vite, Turborepo (または Nx), pnpm
UI・スタイリング:Tailwind CSS (または CSS Modules), Storybook
テスト・CI/CD:Jest, React Testing Library, Playwright, GitHub Actions
デザイン・コミュニケーション:Figma, GitHub, Jira, Slack, Zoom

プロジェクトチームについて

フロントエンド基盤(プラットフォーム)チームへの配属となります。
「流行りのツールをとりあえず試す」という開発者本位の考え方ではなく、「社内のアプリケーションエンジニアを顧客(ユーザー)と見立て、彼らが迷わず安全に、そして高速に開発できる環境を提供する」というマインドを大切にするカルチャーです。古いコードやカオスなディレクトリ構成に対しても、文句を言うのではなく、「どうすれば痛みを伴わずに段階的にモダナイズできるか」をパズルを解くように前向きに議論し、地道な改善を重ねています。

求める人物像

・「ユーザー向けの華やかな機能開発」よりも、インフラやビルドツール、開発環境の改善といった「エンジニアのためのエンジニアリング」にやりがいを感じる方
・技術的な理想論を押し付けるのではなく、各プロダクトが抱える納期やビジネス事情を理解した上で、現実的な移行計画を提案できる方
・ルールやLintを厳しくして開発者を縛るのではなく、「自然と良いコードが書ける(ミスしにくい)仕組み」を設計することに喜びを感じる方

仕事の魅力

特定の画面や機能にとどまらず、開発組織全体(数十名のエンジニア)の生産性を掛け算で向上させる、非常に影響力の大きいポジションです。大規模なReactアプリケーション特有の「技術的負債」に真正面から向き合い、アーキテクチャの刷新やデザインシステムの構築といった、フロントエンド領域における最高難易度の課題を解決することで、シニアエンジニア・アーキテクトとして極めて市場価値の高いスキルを着実に磨くことができます。

働き方

リモート環境

[フルリモート] 基本的にフルリモートで働いていただけます(※各開発チームのエンジニアやデザイナーに対するサポート・仕様相談のため、日中のSlackやZoomでのコミュニケーションは比較的活発に発生します)。


SNSでこの案件をシェア

株式会社Kaizen Tech Agent

株式会社Kaizen Tech Agent

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

案件を公開しました

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

案件を公開しました

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

応募が完了しました

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