職務内容
当社は、高品質なAndroidアプリケーションを設計・開発・テストできるスキルを持つAndroid開発者を求めています。理想的な候補者は、Androidプラットフォームとそのコンポーネントに対する深い理解を持ち、製品要件を技術的ソリューションに変換できる能力を有していることが望ましいです。
主な責任
- 高品質なコードと優れたユーザー体験を確保するため、Androidアプリケーションを設計・開発・テストします。
- 製品要件を理解し、具体的な技術的実装ソリューションに変換します。
- Activity、Fragment、Service、Broadcast Receiver、Content Providerなどの基本的なAndroidプラットフォームコンポーネントを扱います。
- クリーンで保守性が高く、適切にドキュメント化されたコードを、優れたコーディングスタイルとリファクタリング能力を持って記述します。
- Retrofit、OkHttp、Glideなどの一般的なサードパーティライブラリやツールを活用し、開発効率を向上させます。
- アプリケーションの問題をデバッグおよびトラブルシューティングし、最適なパフォーマンスと安定性を確保します。
- Gitなどのバージョン管理ツールを使用して、チームメンバーと効果的に協力します。
- 最新のAndroidプラットフォームの動向を把握し、新しい技術やソリューションに適応します。
- プロダクトマネージャー、デザイナー、その他の開発者とコミュニケーションを取り、協力してプロジェクトを推進します。
求めるスキル
- Androidアプリケーション開発の実績。
- Androidプラットフォームコンポーネント(Activity、Fragment、Serviceなど)に対する深い理解。
- Retrofit、OkHttp、Glideなどのサードパーティライブラリの使用に習熟していること。
- 優れた問題解決能力とデバッグスキル。
- Gitをはじめとするバージョン管理ツールの使用経験。
- 新しい技術や業界のトレンドに適応できる能力。
- 強いコミュニケーション能力とチームワークスキル。
歓迎する条件
- Kotlinプログラミング言語の使用経験。
- Android Jetpackコンポーネントの知識。
- アジャイル開発手法への理解。
- 協力的なチーム環境での勤務経験。