職務内容
製品のユーザーエクスペリエンスとパフォーマンスを継続的に最適化し、複数のデバイスやブラウザ間での安定性と一貫性を確保します。製品機能のフロントエンド開発と実装を担当し、バックエンドチームと協力してAPI統合を行い、クロスチーム協力を推進します。フロントエンドコンポーネントライブラリの開発に参加し、技術ドキュメントをメンテナンスし、コードの標準化とモジュール化を推進します。ツールチェーンやパフォーマンス監視などの基盤ツール開発にも関与し、チームの効率を向上させます。上司の指導の下、開発中の技術的課題を解決し、プロジェクトの納品品質と効率を確保します。
主な責任
- 様々なプラットフォームでの製品UXとパフォーマンスの向上
- フロントエンド機能の開発とバックエンドチームとの連携
- コンポーネントライブラリ開発とドキュメント作成への貢献
- 開発ツールと監視システムの改善
- 監督下での技術的課題への取り組み
求めるスキル
- 学歴: コンピュータサイエンス、ソフトウェア工学または関連分野の学士号以上
- 技術スキル:
- HTML5、CSS3、JavaScript(ES6+)に精通し、堅実なCS基礎知識を有すること
- 主要なフロントエンドフレームワーク(React/Vue/Angular)の少なくとも1つに対する深い理解
- フロントエンドパフォーマンス最適化とクロスブラウザ開発の経験
- Webpack/Viteなどのビルドツールに精通
- TypeScriptの豊富な経験
- レスポンシブWeb/PWA開発の経験
- Node.jsとSSRの知識があると尚可
- 経験:
- 3年以上のフロントエンド開発経験
- 強力な問題解決能力
- 大規模/中規模プロジェクトの技術計画経験があると尚可
- ソフトスキル:
- UXの細部と品質への注意
- 優れたコミュニケーションと協力スキル
- 優遇事項:
- コンポーネントライブラリ開発経験
- オープンソースへの貢献または技術ブログの執筆
- UX設計の理解
- マイクロフロントエンド/SSRの経験
- 最先端技術の知識
- Node.js開発経験
福利厚生
給与と福利厚生パッケージについては面接プロセスでご説明します