募集要項
- 仕事内容
-
■自社ヘルスケアアプリのAndroidシニアエンジニアとして従事頂きます。
【具体的には】
1. Androidコードベースのモダナイゼーション
・レガシーAndroidアプリを、モダンKotlin、Jetpack Compose、テスト可能なアーキテクチャ、明確なモジュール境界、DIを活用した設計へ段階的に移行
・大規模な一括リライトではなく、アプリをリリース可能な状態に保ちながら着実に改善
2. デバイス・アプリ連携の開発
・BLEペアリング、測定データ取得、バックグラウンド転送を含む同期フロー、デバイスSDK、ファームウェア差異への対応
・端末メーカーやOSバージョンによって異なるBluetoothの挙動、実行時権限、バックグラウンド実行制限など、Android固有の課題に対応
・機器で測定した値が、正しく、確実に、信頼できる記録としてアプリに届く状態を実現
3. 品質と安全なリリースの仕組みづくり
・自動テスト、CI/CD、クラッシュレポート、パフォーマンス監視、Feature Flag、Google Play Consoleのテストトラックや段階的ロールアウト等を活用した段階的リリースを推進
・チームは品質を自ら所有し、テストコードの作成と不具合の修正を自ら実施します。
4. チームの技術力向上
・コードレビュー、ペアリング、再利用可能なコンポーネントやドキュメント作成を通じ、ナレッジの属人化を低減
- 応募資格
-
- 必須
-
以下いずれもお持ちの方
・KotlinによるネイティブAndroidアプリの設計、実装、テスト、デバッグ、リリース経験を多数年有する方
・Jetpack Composeおよび/またはAndroid Views、JUnit・Espresso等のAndroidテストフレームワークを用いた開発経験
・アーキテクチャ設計から本番運用まで、シニアレベルで関与した経験
・CoroutinesおよびFlowを含む、モダンKotlinに関する深い知識
・MVVM/MVI/Clean Architecture等のアプリ設計、Androidライフサイクル、テスト容易性、メモリ管理、パフォーマンスに関する実践的な知識
・英語ビジネスレベル以上(読み・書き・会話)。日常的にオランダのソフトウェア組織と英語で業務を行うため、流暢であれば尚可
- 雇用形態
- 正社員
- 勤務地
- 京都府、東京都
- 勤務時間
- 09:00 - 17:30(コアタイム:00:00 - 00:00)
- 年収・給与
-
650万円~1300万円(経験能力考慮の上優遇)
昇給1回、賞与2回
- 待遇・福利厚生
-
【保険】
健康保険、雇用保険、労災保険、厚生年金
【諸手当】
通勤手当、住宅手当、家族手当、
【待遇・福利厚生】
寮・社宅、財形貯蓄、保養所
- 休日休暇
- 年間124日/(内訳)週休2日制、夏期休暇、年末年始、有給休暇、慶弔休暇、
