【フルリモート/週5/Vue】Vue 3とNuxt 3を極限までチューニングし、数千万ユーザーの購買体験を革新する次世代ヘッドレスコマースのコアフロントエンドエンジニア

掲載終了2ヶ月前

【フルリモート/週5/Vue】Vue 3とNuxt 3を極限までチューニングし、数千万ユーザーの購買体験を革新する次世代ヘッドレスコマースのコアフロントエンドエンジニア

5,700〜6,800/時

作業内容

【フルリモート/週5/Vue】Vue 3とNuxt 3を極限までチューニングし、数千万ユーザーの購買体験を革新する次世代ヘッドレスコマースのコアフロントエンドエンジニア ### お任せしたいこと [役割]フロントエンドエンジニアとして、従来のモノリシックなECサイトの限界(遅いロード時間、硬直化したUI)を打破し、バックエンドの複雑な業務ロジックから完全に切り離された、超高速で柔軟な次世代「ヘッドレスコマース・プラットフォーム」のコアフロントエンド開発をお任せします。 [役割に対して求める成果]Vue 3のComposition APIとNuxt 3のハイブリッドレンダリング(SSR/SSG/ISR)を駆使し、数千万点のインベントリを持つ巨大なECサイトにおいて、「Core Web Vitals(特にLCPとCLS)」を最高水準でクリアすること。そして、ページ遷移を感じさせない圧倒的に滑らかな購買UXを実現し、コンバージョン率(CVR)と売上をテクノロジーの力でダイレクトに押し上げること。 ### 具体的な業務内容 ・Vue 3およびTypeScriptを用いた、極めてパフォーマンス要求の高いカスタマーストアフロント(商品一覧、検索、商品詳細、カート、決済フロー)の高度なSPA/SSR詳細設計、実装、テスト ・Nuxt 3を活用した、SEO要件と初期表示速度を両立するためのレンダリング戦略(Server-Side Rendering / Static Site Generation / Incremental Static Regeneration)の最適な設計と実装 ・Piniaを利用した、カート状態やユーザーセッションといったグローバルステートの堅牢な状態管理と、Composition APIを用いた複雑なビジネスロジックの再利用可能な「Composable」への切り出し ・GraphQL(Apollo)またはREST APIを介した、BFF(Backend for Frontend)およびヘッドレスCMS、決済マイクロサービス群との非同期連携とエラーハンドリング ・Chrome DevToolsやLighthouseを駆使した、ハイドレーション(Hydration)のオーバーヘッド削減、チャンク分割、および画像最適化による徹底的なパフォーマンス・チューニング ・StorybookとTailwind CSSを利用した、マルチデバイス(スマートフォン・PC)で完璧に動作し、アクセシビリティ(WCAG準拠)を満たす高機能な自社UIコンポーネントライブラリの開発 ・Vitestを用いた単体テストと、Playwrightを利用した複雑な決済フローのE2Eテスト環境構築による、リリースサイクルの高速化と品質担保 ### 必須スキル・経験 ・Vue.jsを用いたSPA(Single Page Application)の開発・運用経験(3年以上) ・TypeScriptの高度な型システムを理解し、実務で活用した経験(2年以上) ・ブラウザのレンダリングパイプラインの深い理解と、Core Web Vitalsを意識したパフォーマンスチューニングの実務経験 ・Git/GitHubを用いたチーム開発およびPull Requestベースのコードレビュー経験 ### 歓迎スキル・経験 ・Vue 3(Composition API)およびNuxt 3を用いた本番環境でのプロダクト開発経験 ・Piniaを用いた状態管理の実務経験(Vuexからの移行経験があれば尚可) ・ヘッドレスコマース(Shopify Plus等)またはヘッドレスCMS(Contentful, microCMS等)を利用したフロントエンド開発経験 ・GraphQLを用いたAPI連携、またはNode.jsを利用したBFF(Backend for Frontend)の構築経験 ・大規模なBtoC向けECサイト、またはメディアプラットフォームの開発・グロース経験 ・Webアクセシビリティ(a11y)に関する深い知識と実装経験 ### 開発環境 言語・フレームワーク:Vue 3 (Composition API), TypeScript, Nuxt 3 状態管理・通信:Pinia, GraphQL (Apollo), REST スタイリング・UI:Tailwind CSS, Storybook, Headless UI (または Radix Vue) CI/CD・テスト:GitHub Actions, Vercel (または AWS Amplify), Vitest, Playwright その他ツール:GitHub, Figma, Jira, Slack, Notion ### 開発チームについて プロダクトマネージャー1名、UI/UXデザイナー2名、テックリード1名、フロントエンドエンジニア6名(今回募集枠含む)、BFF/バックエンドエンジニア多数の体制です。「Vue.jsの洗練されたリアクティビティ・システム」をこよなく愛し、Options APIのレガシーコードをComposition APIへと美しくリファクタリングすることに熱狂するカルチャーです。「0.1秒のロード遅延が数億円の機会損失を生む」というECドメインのシビアな現実に向き合い、デザイナーと共にマイクロインタラクションの1フレームまで議論を交わします。 ### 求める人物像 ・「コンポーネントの再利用性」や「関心の分離」に強いこだわりを持ち、肥大化しがちなフロントエンドのコードベースを美しいアーキテクチャに保つことに知的な喜びを感じる方 ・ビジネスKPI(コンバージョン率や直帰率)に強い関心を持ち、自らの書いたコードのパフォーマンスが直接事業成長に貢献するダイナミズムを楽しめる方 ・フルリモート環境下において、バックエンドエンジニアやデザイナーなど他職種とも自発的かつ円滑にテキストや通話でコミュニケーションが取れる方 ### 仕事の魅力 現在のBtoCフロントエンド開発において最もビジネスインパクトが直結する「ヘッドレスコマース」領域で、Vueエコシステムの最先端(Vue 3 / Nuxt 3)を極めることができるエキサイティングなポジションです。数千万トラフィックに耐えうるSSR/SSGのハイブリッド設計と、極限のパフォーマンスチューニングを経験することで、Vue.jsを単なるビューライブラリとしてではなく、大規模エンタープライズ基盤として操る「トップ・フロントエンドアーキテクト」としての圧倒的な市場価値を獲得することができます。 ### 働き方 #### リモート環境 **[フルリモート]** フルリモートで働いていただけます。

稼働条件

週5日 / フルリモート

契約形態

業務委託(フリーランス)

開発環境

Vue.js

募集回数

1回

スキル

バックエンド:
デザイン:
ビジネスツール・コミュニケーション:
その他:

募集背景

この案件は、新規プロジェクトの立ち上げに伴い、経験豊富なエンジニアを募集しています。チームは10名規模で、アジャイル開発を採用しています。現場の雰囲気は和やかで、コミュニケーションを大切にしています。

募集人数

2名を予定しており、即日参画可能な方を優先的にご案内いたします。経験年数は3年以上を想定しています。フロントエンド1名、バックエンド1名の募集となります。

企業名

大手IT企業の子会社で、安定した経営基盤を持っています。詳細は面談時にご案内いたします。上場企業グループの一員として、長期的なプロジェクトを多数抱えています。

面談でお伝えできます。
ぜひご相談ください。
一部非公開の場合がございます

チーム人数

チーム構成はフロントエンド3名、バックエンド5名、インフラ2名となっています。プロジェクトマネージャー1名、デザイナー2名も在籍しています。総勢13名のチームで開発を進めています。

現場の雰囲気

アジャイル開発を採用しており、チーム内のコミュニケーションを大切にしています。週1回の定例会議があり、意見交換が活発です。リモートワークも可能で、柔軟な働き方ができます。

案件について詳しく聞いてみませんか?

知りたい内容を選んでください(複数選択可)