職務内容
主な職務
- 当社APP製品のフロントエンド開発全ライフサイクル(要件分析、UI/UX設計、コーディング実装、リリース後保守)を主導
- Uni-appフレームワークを使用したクロスプラットフォームモバイルアプリケーション開発(iOS/Android/WeChatミニプログラム環境対応)
- バックエンドチームと協力し、API統合、インターフェースデバッグ、開発中の技術的問題解決を実施
- 異なる画面サイズやデバイス機能に対応するレスポンシブフロントエンドコンポーネントの設計・実装
- コードリファクタリング、リソース管理、技術革新によるアプリケーション性能最適化
- ユーザーエクスペリエンステストと分析を実施し、改善機会を特定して解決策を実行
- 技術仕様書作成と、厳格なテスト・バージョン管理によるコード品質維持
- 新興フロントエンド技術を追跡し、製品機能強化に応用
- デイリースタンドアップ、スプリントプランニング、コードレビューを含むアジャイル開発プロセスへの参加
- 開発した全機能・モジュールのクロスブラウザ・クロスプラットフォーム互換性を確保
求めるスキル・経験
- コンピュータサイエンスまたは関連分野の学士号以上、フロントエンド開発経験2年以上
- HTML5、CSS3、JavaScriptおよびVue.jsなどのモダンフロントエンドフレームワークに精通
- クロスプラットフォームモバイル開発(iOS/Android/ミニプログラム)におけるUni-appフレームワークの専門知識
- レスポンシブデザイン原則とモバイルファースト開発戦略の深い理解
- RESTful API統合とデータ連携プロトコルの経験
- 遅延読み込み、コード分割、キャッシュ戦略を含む性能最適化技術の知識
- 再利用可能なアーキテクチャによる複雑なフロントエンドコンポーネントの実装・保守能力
- Gitなどのバージョン管理システムを使用したコード管理・共同作業に習熟
- 技術的問題を効率的にデバッグ・解決できる優れた問題解決能力
- クロスファンクショナルチームとの効果的な連携のための強いコミュニケーションスキル
- FigmaやSketchなどのUI/UXデザインツールの経験は歓迎
- モバイルアプリケーションライフサイクルとデプロイプロセスの理解
- チームベースの開発プロジェクトに貢献しつつ独立して作業できる能力
- フロントエンド開発におけるアクセシビリティ基準とセキュリティベストプラクティスの知識
- パフォーマンス監視ツールとユーザー分析統合の経験
