Webサービスの設計から実装・改善まで、使いやすいUIを形にします
フロントエンドエンジニアとして、大手動画配信サービスのWebプロダクト開発に携わってきました。React、TypeScript、Jotai、Bunshiなどのモダンな技術スタックを用い、設計・実装からテスト・運用まで開発ライフサイクル全体を担当し、主要機能のUIリニューアルをリードしてユーザー体験の向上に貢献してきました。
具体的には、視聴画面のUI/UXを一から設計・開発し、多様な視聴スタイルに対応する機能実装やパフォーマンス最適化、アクセシビリティ改善を担当しました。また、サービストップページの主要機能のUIリニューアルにも携わり、既存機能との互換性を保ちながら新機能を追加するなど、既存プロダクトの改善にも強みがあります。
その他、複数プロジェクトで使われる共通UIコンポーネントの設計・開発やStorybookを用いたドキュメント整備、レガシーコードのリファクタリングなど、保守性・再利用性を意識した開発も得意としています。
個人開発では、Next.js、TypeScript、Tailwind CSS、Chakra UIを用いたAIクリッピングサービスの管理画面をフルスタックで単独開発した経験もあり、フロントエンドだけでなくサーバーサイド開発(Go, Echo)や認証周り(JWT, Amazon Cognito, MFA)にも対応可能です。
【主なスキル】
・言語:TypeScript, JavaScript, Go
・フレームワーク/ライブラリ:React, Next.js, Redux, Jotai, Bunshi, TanStack Query/React Query, RxJS
・UI:Chakra UI, Tailwind CSS, Storybook
・テスト:Jest, Testing Library, Playwright
・その他:Webpack, ESLint, Prettier, Docker, Git/GitHub, Figma
ユーザーの使いやすさを最優先したUI/UX設計と、保守性・再利用性の高い実装を強みとしています。常に新しい技術をキャッチアップしながら、スピード感を持って高品質なプロダクト開発に取り組んでまいります。どうぞよろしくお願いいたします。