【フルリモート/週5/React】数千万トラフィックを捌くグローバル・ヘッドレスコマース基盤のフロントエンドエンジニア
作業内容
【フルリモート/週5/React】数千万トラフィックを捌くグローバル・ヘッドレスコマース基盤のフロントエンドエンジニア ### お任せしたいこと [役割]フロントエンドエンジニアとして、世界的な有名ブランドや大規模小売企業が導入する「次世代ヘッドレスコマース・プラットフォーム」のフロントエンド(ストアフロントおよび管理ダッシュボード)開発をお任せします。 [役割に対して求める成果]バックエンドの複雑な業務ロジックからフロントエンドを完全に分離し、ReactとNext.js(App Router)のポテンシャルを極限まで引き出すことで、Core Web Vitalsのスコアを最高水準に保ち、ユーザーの購買体験(CVR)とSEOパフォーマンスを劇的に向上させること。 ### 具体的な業務内容 ・React、Next.js、およびTypeScriptを用いた、大規模なB2C向けストアフロントおよびB2B向け管理画面の詳細設計、実装、テスト ・GraphQLやREST APIを利用した、バックエンドのマイクロサービス群やヘッドレスCMS(Contentful、MicroCMS等)との非同期データ連携とキャッシュ戦略の設計 ・Next.jsのServer Components(RSC)やISR(Incremental Static Regeneration)を活用した、レンダリングパフォーマンスの最適化と動的ルーティングの実装 ・Chrome DevToolsやLighthouseを駆使した、Core Web Vitals(LCP, CLS, INP等)の継続的なモニタリングおよびボトルネックの解消 ・Tailwind CSSやCSS-in-JSを用いた、デザイナーの意図を忠実に再現しつつ再利用性の高い堅牢なUIコンポーネントライブラリ(Design System)の構築 ・JestやTesting Libraryを用いた単体テスト、およびPlaywrightやCypressを用いたE2Eテストの自動化による品質担保 ### 必須スキル・経験 ・Reactを用いたWebアプリケーションの設計・開発経験(3年以上) ・TypeScriptを用いた静的型付けでの実務経験(2年以上) ・REST APIまたはGraphQLを用いたバックエンドとの非同期通信、および状態管理(React Query、Apollo Client、Zustand等)の実装経験 ・Git/GitHubを用いたチーム開発およびPull Requestベースのコードレビュー経験 ### 歓迎スキル・経験 ・Next.jsを用いた本番環境でのアプリケーション設計、開発、運用経験(特にApp Routerの経験) ・ヘッドレスコマース(Shopify Plus、commercetools等)やヘッドレスCMSを用いた開発経験 ・Webパフォーマンス最適化(Core Web Vitalsの改善など)に関する深い知識と実務経験 ・WAI-ARIA等を意識したアクセシビリティ(a11y)対応の実装経験 ・VercelやAWS環境へのフロントエンド・アプリケーションのデプロイ、およびCI/CDパイプライン構築経験 ・Figma等のデザインツールを用いたUI/UXデザイナーとの協業経験 ### 開発環境 言語・フレームワーク:React, TypeScript, Next.js, Zustand, React Query / Apollo Client スタイリング:Tailwind CSS, CSS Modules, Storybook API通信:GraphQL, REST API インフラ・CI/CD:Vercel, AWS, GitHub Actions テスト・ツール:Jest, React Testing Library, Playwright, GitHub, Figma, Datadog, Slack ### 開発チームについて プロダクトマネージャー1名、UI/UXデザイナー2名、フロントエンドエンジニア6名(今回募集枠含む)、バックエンドエンジニア5名の体制です。「ミリ秒の遅延が数千万円の売上損失に直結する」というシビアなEコマースの世界において、デザイナーが描くリッチなUIと、エンジニアが追求する極限のパフォーマンス(速度)をどう両立させるか、職域を超えて熱く議論を交わすプロフェッショナルなカルチャーです。 ### 求める人物像 ・「フロントエンドのパフォーマンスチューニングこそが最大のユーザー体験向上である」という考えに共感し、Lighthouseのスコアを1点でも上げることに執念を持てる方 ・コンポーネントの分割単位やPropsの設計など、将来の変更に強く、他のエンジニアが読みやすい美しいコード(保守性)を書くことにこだわりを持てる方 ・フルリモート環境下において、デザイナーやバックエンドエンジニアなど他職種とも自発的かつ円滑にテキストや通話でコミュニケーションが取れる方 ### 仕事の魅力 グローバル規模の膨大なトラフィックとトランザクションが発生するEコマースの最前線において、モダンなヘッドレスアーキテクチャの構築にゼロから携わることができる非常にエキサイティングなポジションです。Next.jsやVercelといったフロントエンド領域のデファクトスタンダード技術を極限まで使い倒し、スケーラビリティとパフォーマンスを両立させる高度な設計力を磨くことで、フロントエンドエンジニアとしてトップクラスの市場価値を確立することができます。 ### 働き方 #### リモート環境 **[フルリモート]** フルリモートで働いていただけます。
稼働条件
週5日 / フルリモート
契約形態
業務委託(フリーランス)
開発環境
React.js
募集回数
1回
スキル
募集背景
この案件は、新規プロジェクトの立ち上げに伴い、経験豊富なエンジニアを募集しています。チームは10名規模で、アジャイル開発を採用しています。現場の雰囲気は和やかで、コミュニケーションを大切にしています。
募集人数
2名を予定しており、即日参画可能な方を優先的にご案内いたします。経験年数は3年以上を想定しています。フロントエンド1名、バックエンド1名の募集となります。
企業名
大手IT企業の子会社で、安定した経営基盤を持っています。詳細は面談時にご案内いたします。上場企業グループの一員として、長期的なプロジェクトを多数抱えています。
チーム人数
チーム構成はフロントエンド3名、バックエンド5名、インフラ2名となっています。プロジェクトマネージャー1名、デザイナー2名も在籍しています。総勢13名のチームで開発を進めています。
現場の雰囲気
アジャイル開発を採用しており、チーム内のコミュニケーションを大切にしています。週1回の定例会議があり、意見交換が活発です。リモートワークも可能で、柔軟な働き方ができます。
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)
