合同会社Guildex / 開発部
大規模動画配信サービスのフロントエンド領域の開発
■ 概要 アニメ・ドラマ・映画まで一通りのコンテンツを揃えた大規模なサブスクリプション型サービスです。 主にフロントエンド領域の開発に従事し、様々な端末・ブラウザで快適に視聴できることを心がけて開発に従事していました。 また、開発効率の観点からチームを分けて開発することもあり、サービスの肝となる再生プレイヤー領域のリーダーを務めて開発の進行・管理も努めました。 ■ 業務内容 ・UIシステムの構築 ・Apollo Clientにおけるキャッシュの最適化 ・Cursor-based Paginationを用いた無限仮想スクロールの実装 ・WAI-ARIA 等を用いてのセマンティックを意識した実装 ・再生プレイヤーの実装 ・コンポーネント再レンダリングのチューニング ・ビジュアルリグレッションテストの基盤構築 ・開発の進行管理 ■ 技術スタック ・Next.js ・React ・GraphQL(Apollo Client) ・emotion ・Jest ・React Testing Library ・Playwright ・reg-suit ・Github Actions ・GCP ・Golang