Text copied to clipboard!

タイトル

Text copied to clipboard!

シニアAndroidエンジニア

説明

Text copied to clipboard!
私たちは、優れたモバイル体験を提供するシニアAndroidエンジニアを募集しています。 このポジションでは、Androidアプリケーションの設計、開発、最適化、保守を主導し、プロダクトの品質とユーザー満足度を継続的に向上させていただきます。候補者には、KotlinやJavaを用いたネイティブAndroid開発の深い知識に加え、拡張性、保守性、パフォーマンスを考慮したアーキテクチャ設計の経験が求められます。プロダクトマネージャー、デザイナー、バックエンドエンジニア、QAエンジニアなどの多職種メンバーと密接に連携しながら、要件定義からリリース、運用改善まで一貫して関わる重要な役割です。 この職種では、単に機能を実装するだけでなく、技術的な意思決定をリードし、チーム全体の開発生産性を高めることが期待されます。コードレビュー、技術選定、テスト戦略の策定、CI/CDの改善、アプリの安定性向上、クラッシュ分析、パフォーマンスチューニングなど、幅広い領域で専門性を発揮していただきます。また、Android Jetpack、Compose、Coroutines、Flow、Dependency Injection、モジュール化などのモダンな開発手法に精通している方を歓迎します。 理想的な候補者は、ユーザー視点とビジネス視点の両方を理解し、技術課題を事業価値へとつなげられる方です。複雑な要件を整理し、実現可能で持続的なソリューションへ落とし込む力、変化の速い環境でも柔軟に優先順位を調整できる力、そして若手エンジニアの育成やナレッジ共有に積極的に取り組む姿勢が重要です。セキュリティ、アクセシビリティ、オフライン対応、国際化、端末互換性など、実運用で求められる品質基準を理解していることも大切です。 当社では、技術的挑戦とプロダクト成長の両立を重視しています。大規模ユーザー向けアプリの改善、新機能の迅速な提供、既存コードベースのリファクタリング、開発プロセスの標準化など、影響力の大きいテーマに取り組む機会があります。自律的に課題を発見し、周囲を巻き込みながら解決へ導ける方にとって、非常にやりがいのある環境です。Android開発の専門性を活かしながら、チームとプロダクトの成長を牽引したい方からのご応募をお待ちしています。

責任

Text copied to clipboard!
  • Androidアプリの設計、開発、テスト、運用を主導する
  • プロダクト要件を技術仕様へ落とし込み実装方針を策定する
  • コードレビューを通じて品質と保守性を向上させる
  • アプリのパフォーマンス改善とクラッシュ削減を推進する
  • CI/CDパイプラインや開発効率化の仕組みを改善する
  • デザイナーやバックエンド担当と連携して機能を実装する
  • 技術的負債の解消とアーキテクチャ改善を計画的に進める
  • 若手エンジニアのメンタリングと技術支援を行う

要件

Text copied to clipboard!
  • KotlinまたはJavaによるAndroid開発の実務経験
  • Android SDKおよび主要ライブラリに関する深い知識
  • MVVMなどのアーキテクチャパターンの実践経験
  • REST API連携および非同期処理の実装経験
  • Gitを用いたチーム開発経験
  • ユニットテストやUIテストの設計・実装経験
  • パフォーマンス最適化とデバッグの実務経験
  • 技術的課題を自律的に発見し解決できる能力

潜在的な面接質問

Text copied to clipboard!
  • これまでに担当したAndroidアプリの中で最も大きな成果は何ですか
  • Kotlinを用いた開発で重視している設計原則を教えてください
  • アプリのパフォーマンス改善に取り組んだ具体例を教えてください
  • コードレビューで特に重視している観点は何ですか
  • Jetpack Composeの利用経験と導入判断の基準を教えてください
  • チーム内で技術的な意見が分かれた際にどう対応しますか
  • 品質と開発速度のバランスをどのように取りますか
  • 若手エンジニアを支援した経験があれば教えてください