転職AI
保存・履歴

保存と履歴は、この端末のブラウザにだけ残ります。会員登録すると、スマホとPCで同じ一覧を見られ、条件に合う新着求人もメールで届きます。

ログインマイページ求人へ
職種・勤務地・キーワードで探す
条件を変える

こだわり条件

人気の職種
サービス・販売
テック
セールス
コーポレート
ビジネス
製造業
医療職
建設・建築
マーケティング
コンサルティング
デザイン
物流・運輸
研究
不動産
金融プロフェッショナル
クリエイティブ
士業・専門サービス
編集・コンテンツ
農林水産
公共・公務
北海道・東北
関東
中部
近畿
中国・四国
九州・沖縄
こだわり条件
条件をクリア
京都府の求人2,149件

OMRON Connect のAndroidシニアエンジニア

給与
記載なし
勤務地
京都府向日市
休日
記載なし
雇用形態
記載なし

どんな仕事かAIによる生成

OMRON ConnectのAndroidアプリを対象に、レガシーコードベースの段階的なモダナイゼーションと、Android端末・OSバージョンをまたぐ機器連携品質の向上を担います。BLEペアリングや測定データの同期に加え、自動テスト、CI/CD、安全な段階的リリースの仕組みづくりを推進します。日本のデバイス連携チームと、オランダを中心とするソフトウェア組織が協業するポジションです。

応募資格・募集要項・仕事内容を見る

この求人に応募

給与記載なし

募集元で応募するオムロン株式会社の採用ページへ
相談する共有準備中

応募は募集元の採用ページで受け付けています。当サイトに応募フォームはありません。

応募資格

必須

歓迎

  • 大規模なレガシーAndroidコードベースを、JavaからKotlin、Android ViewsからJetpack Composeへの移行、モジュール化、疎結合化、大規模リファクタリング等により段階的にモダン化した経験
  • AndroidにおけるBluetooth/BLE(端末メーカーやOSバージョンによる差異を含む)、IoT、ウェアラブル、コネクテッドデバイス、デバイスSDK、ファームウェア等の経験
  • ヘルステックまたは規制/データセンシティブ領域での経験(MDR、FDA、HIPAA、薬機法、QMS等)
  • iOSまたはクロスプラットフォーム開発(Kotlin Multiplatform等)の知見
  • オフラインファースト/ローカルファーストのモバイルデータ、同期・競合解決の経験
  • ビジネスレベルを超える英語力
  • ホラクラシーまたは自律分散・リモート組織での経験

求める人物像

  • 今でも自らコードを書くことを楽しみ、Kotlinで手を動かし続けられるシニアエンジニア
  • 複雑なレガシーコードに粘り強く向き合い、段階的かつ現実的に改善できる方
  • ハードウェアとソフトウェアの接点に好奇心を持ち、機器連携を自分ごととして捉えられる方
  • プロダクト、デザイン、QA、デバイスチームと連携し、ユーザーにとって最も価値のある成果を追求できる方
  • ポジショナルパワーに頼らず、専門性、品質、信頼関係を通じて周囲に影響を与えられる方
  • 単独のヒーローではなく、チームで成果を出すことを重視する方
  • 出荷したコード量ではなく、継続的に改善されるプロダクトとユーザー価値によって成果を測る方

使用ツール

Android Views(XMLレイアウト)Android Jetpackライブラリ(ViewModel、Navigation、WorkManager等)DI(Hilt/Dagger)Gradleマルチモジュール構成ADR等のドキュメンテーションAndroid Bluetooth/BLE APIデバイスSDKファームウェア連携ECG/AliveCor等のサードパーティライブラリ連携オフラインファースト/ローカルファースト同期・競合処理バックグラウンド処理(WorkManager、フォアグラウンドサービス)Realm等のレガシースタックからの移行FastlaneGoogle Play Console(テストトラック、段階的ロールアウト)Firebase Crashlytics/SentryLaunchDarkly

募集要項最終確認 10/23

職種
Androidエンジニア
雇用形態
記載なし
役職
OMRON Connect のAndroidシニアエンジニア
給与
記載なし
勤務地
京都府向日市寺戸町九ノ坪53番地東京都港区港南2-3-13 品川フロントビル7F
働き方
働き方は完全リモートか週3日以上出社かを基本選択ができ、チームごとに出社日を調整する想定です。
掲載日
2026/10/22 15:24(1日前)
最終確認
2026/10/23 00:19(今日)

仕事内容

募集背景

  • OMRON Connectは、オムロンの血圧計・体組成計・体温計などの機器と連携し、世界中のユーザーの健康データを記録・管理するヘルスケアアプリです。現在、東西で分かれていたアプリを統合するGlobal One Appの取り組みと、品質を重視したAndroidアプリのモダナイゼーションを進めています。 Androidアプリは、長年外部開発会社により構築されてきた大規模なレガシーコードベースを抱えており、内製チームが本格的にオーナーシップを持つ段階にあります。本ポジションは、日本の機器連携チームにシニアAndroidエンジニアリングの深い専門性を加え、Androidコードベースの段階的な刷新と、多様なAndroid端末・OSバージョンにおける機器からアプリへの連携品質向上を推進するための募集です。

担っていただきたい具体的な仕事内容

  • 具体的には、以下の業務を担っていただきます。
  • 1. Androidコードベースのモダナイゼーション
  • レガシーAndroidアプリを、モダンKotlin、Jetpack Compose、テスト可能なアーキテクチャ、明確なモジュール境界、DIを活用した設計へ段階的に移行
  • 大規模な一括リライトではなく、アプリをリリース可能な状態に保ちながら着実に改善
  • 2. デバイス・アプリ連携の開発
  • BLEペアリング、測定データ取得、バックグラウンド転送を含む同期フロー、デバイスSDK、ファームウェア差異への対応
  • 端末メーカーやOSバージョンによって異なるBluetoothの挙動、実行時権限、バックグラウンド実行制限など、Android固有の課題に対応
  • 機器で測定した値が、正しく、確実に、信頼できる記録としてアプリに届く状態を実現
  • 3. 品質と安全なリリースの仕組みづくり
  • 自動テスト、CI/CD、クラッシュレポート、パフォーマンス監視、Feature Flag、Google Play Consoleのテストトラックや段階的ロールアウト等を活用した段階的リリースを推進
  • チームは品質を自ら所有し、テストコードの作成と不具合の修正を自ら実施します。
  • 4. チームの技術力向上
  • コードレビュー、ペアリング、再利用可能なコンポーネントやドキュメント作成を通じ、ナレッジの属人化を低減

具体的な仕事内容に対しての期待する成果

  • 入社後1年の期待成果は以下の通りです。
  • Androidアプリの重要な部分が、レガシーコードからモダンでテストされ保守しやすいコードベースへ移行していること
  • 密結合なシングルトンやテスト不能なモジュールなど、主要なレガシー要素が解消済み、または短期的な解消計画に乗っていること
  • ペアリング、測定データ取得、同期が、対象デバイスおよびサポート対象のAndroid端末・OSバージョンにおいてより安定して動作し、サポート影響のある問題やクラッシュが減っていること
  • 小さく頻度の高いリリース、モニタリング、クラッシュレポート、Feature Flagによる段階的ロールアウト、迅速なロールバックが定着していること
  • 新規コードのテストカバレッジが向上し、知識の属人化が減り、チームがAndroidコードベースをより主体的に保有できていること

使用する開発言語・ソフト・装置/機器等

  • 開発言語/フレームワーク:Kotlin、Jetpack Compose、Android Views(XMLレイアウト)、Kotlin Coroutines/Flow、Android Jetpackライブラリ(ViewModel、Navigation、WorkManager等)
  • アーキテクチャ/設計:MVVM/MVI、Clean Architecture等、DI(Hilt/Dagger)、Gradleマルチモジュール構成、ADR等のドキュメンテーション
  • 連携技術:Android Bluetooth/BLE API、デバイスSDK、ファームウェア連携、ECG/AliveCor等のサードパーティライブラリ連携
  • データ/同期:オフラインファースト/ローカルファースト、同期・競合処理、バックグラウンド処理(WorkManager、フォアグラウンドサービス)、Realm等のレガシースタックからの移行
  • 品質/リリース:JUnit、Espresso、自動テスト、CI/CD、Gradle、Fastlane、Google Play Console(テストトラック、段階的ロールアウト)、Firebase Crashlytics/Sentry、LaunchDarkly等

この仕事の魅力

  • 世界中の多数のユーザーが利用する医療・ヘルスケア領域のアプリを、品質重視でアップグレードができるポジションです。
  • 単なるアプリ開発ではなく、血圧計等の機器とアプリが一体となって信頼できるユーザー体験をつくる、ハードウェアとソフトウェアの接点に関われます。
  • Global One Appの移行期に、レガシーコードの刷新、品質向上、安全なリリースプロセスの構築など、プロダクトの土台づくりに深く関与できます。
  • 日本の機器・薬事/QMS機能と、オランダ中心のソフトウェア組織をつなぐグローバルな役割を担えます。
  • ホラクラシー型のフラットな組織で、ポジションパワーではなく、専門性と信頼により影響力を発揮できます。

部・チームの業務概要

  • 配属先は、日本のデバイス・アプリ連携を担うインテグレーションチームです。主に、Bluetooth/BLEペアリング、測定データ転送、手動同期・測定同期・バックグラウンド転送などの同期フロー、デバイスSDK、ファームウェアとの接続に関わります。
  • 日常的には、日本のハードウェア・デバイス・薬事/品質関連チームと連携しながら、オランダを中心とするソフトウェア組織のiOS/Androidエンジニア、Product Owner、デザイナー、QAともリモートで協業します。デジタルヘルス事業部の組織運営スタイルはホラクラシー型で、担当ロール、技術的な品質、信頼関係によってリードする働き方です。
  • エンジニアは課題設定の初期段階から議論に参加し、仕様を受け取るだけではなく、自ら解決策を提案しながらプロダクトづくりに参画します。ホラクラシー環境では、自身の役割領域において意思決定と実行の権限を持ち、上位承認を待たずに主体的に行動できます。

配属先の課・チームの人数や雰囲気

  • オムロンコネクト開発G。メンバ7名程度。
  • 日本のハードウェア・デバイス開発・薬事関連チームと、オランダを中心とするソフトウェア組織のiOS/Androidエンジニア、Product Owner、デザイナー、QAと協業するクロスファンクショナルかつ国際的な環境。働き方は完全リモートか週3日以上出社かを基本選択ができ、チームごとに出社日を調整する想定です。

この求人は、オムロン株式会社の採用ページの内容をAIが読み取って整理したものです。応募の前に採用ページの原文を確かめてください。データの集め方企業サイト

同じ会社の求人128件

オムロン株式会社の求人をすべて見る(128件)

職種と勤務地が似ている求人京都府のAndroidエンジニア

募集元の採用ページから応募できます

応募はオムロン株式会社の採用ページで受け付けています。このページは採用ページの掲載内容をもとに構成しているため、最新の応募条件は募集元でご確認ください。

募集元の採用ページを開く
募集元で応募する採用ページへ

AI相談