【フルリモート/週5/Vue.js】Next.js App Routerからのリプレイス:大規模アパレルECサイトのフロントエンド開発

案件要件
- 職種
- エンジニア
- 業務内容
- システム開発・運用SES
- 報酬目安
- 4,000 ~ 5,500円/時
- 稼働時間目安
- 週5日 (時間目安 160時間)
- はたらく場所
- フルリモート
- スキル
お任せしたいこと
[役割]
フロントエンドエンジニア(SEクラス)として、TypeScriptおよびVue.jsを用いた、自社アパレルECサイトのフロントエンド画面実装および改修を担当していただきます。
[役割に対して求める成果]
既存のNext.js App Routerコードを読み解き、Vue.js 3 (Composition API) への段階的なリプレイスを進め、型安全で表示速度の速いUIを不具合なくデリバリーすること。
具体的な業務内容
Vue.js 3 (Composition API) / TypeScriptを用いた、商品一覧・詳細画面およびマイページ画面の実装
Vuetify等のUIフレームワークを活用した、デザインシステムに基づくレスポンスWebデザインの構築
Piniaを用いた、画面間における複雑な状態(ステート)管理の実装
Viteを用いたビルド環境の最適化、およびフロントエンドの表示速度改善(パフォーマンスチューニング)
Vitest / Vue Test Utilsを用いたコンポーネント単位の自動単体テストコード作成
GitHub上でのプルリクエスト作成、および相互コードレビュー対応
必須スキル・経験
TypeScriptを用いたVue.js 2 または 3 の商用Webアプリケーション開発実務経験3年以上
Vue.js 3 (Composition API) の実務利用経験1年以上
Vuex または Pinia を用いた状態管理の実装経験
HTML5、CSS3(Sass/SCSS)、JavaScript(ES6以降)に関する深い知識
Git / GitHubを用いたチーム開発における基本的なコマンド操作およびブランチ管理の経験
歓迎スキル・経験
Vue.js 2からVue.js 3への移行・リプレイスプロジェクトの経験
Nuxt.jsを用いたサーバーサイドレンダリング(SSR)アプリの開発経験
Next.js(React)の実務開発経験、またはコードを読み解けるレベルの知識
Figmaなどのデザインツールから実装へスムーズに落とし込めるスキル
パフォーマンス計測ツール(Lighthouse等)を用いた高速化の実務経験
開発環境
言語・FW:JavaScript, TypeScript, Vue.js 3 (Composition API)
UIスタック:Sass, Vuetify
ツール・CI:Vite, Vitest, Docker, Git
管理ツール:GitHub, Slack, Jira, Figma
手法:スクラム開発
開発チームについて
フロントエンド専任メンバー4名、バックエンドエンジニア3名、PM1名のチームです。
「ユーザーが毎日使いたくなるEC」を目指し、手触り感の良い滑らかなUI操作に徹底的にこだわる文化です。フルリモートながらSlackやZoomでのやり取りが活発です。
求める人物像
既存のReactコードを読み解き、Vue.js 3の Composition APIへ綺麗に再構成(リファクタリング)できる粘り強さがある方
分からない仕様や技術的な疑問点があった際に、抱え込まずスピーディにチャットで相談できる方
仕事の魅力
Vue.js 3のComposition APIを実務で使い倒しながら、フロントエンドのプログラミングスキルを高められます。
自分の実装した画面がすぐにリリースされ、アパレルECという身近なサービスの成長を肌で感じられる案件です。
働き方
リモート環境
[フルリモート] フルリモートで働いていただけます。
株式会社Kaizen Tech Agent
株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
