React,SSRなどモダンなフロントエンド開発にチャレンジしたい方募集
【業務内容】
Web開発チームにて、
世界的なスポーツアパレルブランドのECサイトの、フロントエンドの開発・保守を行います。
10年以上にわたり開発を続け、PVは年間数億にのぼります。
React, Next.jsが導入されたモダンな環境から、jQuery, CGIで構成されたレガシーな環境まで幅広く担当します。
主な業務は下記4点です。
1. 新規開発 / 機能改修
2. リファクタリング
3. テスト開発・運用
4. フロントエンド用のインフラおよびツールの開発・管理
特に、リファクタリングに力を入れており、
- ページ表示スピードなどのパフォーマンス改善
- 保守性の向上によるバグの低減
に日々勤しみ、
時にはアーキテクチャの見直しや新技術の導入も行います。
テスト開発・運用は、
まだまだ見直すべき部分は多いものの、
JestやPlaywrightによる自動テスト開発に始まり、
画像比較テストを独自開発したり、
マニュアルでのユーザーテストの改善にも取り組んでいます。
フロントエンド用のインフラおよびツールの開発・管理では、例えば、下記を行います。
- dokkuを利用したテスト環境構築ツールの開発
- コアウェブバイタルなどパフォーマンス計測のツール導入・設定
- CI環境や、Node.jsサーバなどのインフラ管理
【モダン環境の技術スタック】
言語: JavaScript / Typescript
フレームワーク: React, Next.js, MobX, Emotion
テスト: Jest, Webdriverio, Playwright
【必須要件】
・バックエンド・フロントエンド問わず、フレームワークを利用したWebアプリケーション開発の実務経験
※フロントエンド開発の経験は問いません。
サーバーサイドからフロントエンド開発に転身されたい方は大歓迎です!
【歓迎要件】
・JavaScriptの実務経験
・Webアプリケーションのアーキテクチャ設計の実務経験
・React, Angular, Vue.jsなどJSフレームワークの実務経験(特にReact)
【会社やチームの特徴】
・誰もが知るグローバル大手企業(スポーツブランド)のECサイト開発の経験を積むことが出来る
・短期間の発注ではないため、言われた通りに開発するのではなく、顧客体験を向上させ、顧客価値に寄与するかという観点で提案し、開発を進められる
・Webアプリケーション開発の実務経験があればフロントエンド開発未経験からでも受け入れが可能
・モダンな開発環境で、フロントエンドの開発が出来る
・SPA開発の経験が出来る
・リファクタリングやアーキテクチャの見直しを積極的に行うことが可能な環境
・希望があればディレクターとして大規模クライアントの折衝、とりまとめの経験を積むことが出来る
・組織化を進めている段階であり、中核メンバーとしてご活躍いただける
・理由が明確で、考えられている選択肢であれば、チームや個人が意思決定して進めることが出来る文化
・相互コードレビューが当たり前の文化
・やりたい、という熱意を持った方には、実現を強く応援する文化