Omron Connect のiOS Tech Lead電気・電子・半導体メーカー
電気・電子・半導体メーカー
【担っていただきたい具体的な仕事内容】■具体的には、以下の業務を担っていただきます。1. iOSコードベースのモダナイゼーション・レガシーiOSアプリを、モダンSwift、テスト可能なアーキテクチャ、明確なモジュール境界、DIを活用した設計へ段階的に移行・大規模な一括リライトではなく、アプリをリリース可能な状態に保ちながら着実に改善2. デバイス・アプリ連携の開発・BLEペアリング、測定データ取得、同期フロー、デバイスSDK、ファームウェア差異への対応・機器で測定した値が、正しく、確実に、信頼できる記録としてアプリに届く状態を実現3. 品質と安全なリリースの仕組みづくり・自動テスト、CI/CD、クラッシュレポート、パフォーマンス監視、Feature Flag、TestFlight等を活用した段階的リリースを推進・チームは品質を自ら所有し、テストコードの作成と不具合の修正を自ら実施します。4. チームの技術力向上・コードレビュー、ペアリング、再利用可能なコンポーネントやドキュメント作成を通じ、ナレッジの属人化を低減【具体的な仕事内容に対しての期待する成果】■入社後1年の期待成果は以下の通りです。・iOSアプリの重要な部分が、レガシーコードからモダンでテストされ保守しやすいコードベースへ移行していること・密結合なシングルトンやテスト不能なモジュールなど、主要なレガシー要素が解消済み、または短期的な解消計画に乗っていること・ペアリング、測定データ取得、同期がデバイス群全体においてより安定して動作し、サポート影響のある問題やクラッシュが減っていること・小さく頻度の高いリリース、モニタリング、クラッシュレポート、Feature Flagによる段階的ロールアウト、迅速なロールバックが定着していること・新規コードのテストカバレッジが向上し、知識の属人化が減り、チームがiOSコードベースをより主体的に保有できていること【配属先の課・チームの人数や雰囲気】■オムロンコネクト開発G。メンバ7名程度。日本のハードウェア・デバイス開発・薬事関連チームと、オランダを中心とするソフトウェア組織のiOS/Androidエンジニア、Product Owner、デザイナー、QAと協業するクロスファンクショナルかつ国際的な環境。働き方は完全リモートか週3日以上出社かを基本選択ができ、チームごとに出社日を調整する想定です。【使用する開発言語・ソフト・装置/機器等】■開発言語/フレームワーク:Swift、SwiftUI、UIKit、Swift Concurrency、XCTest■アーキテクチャ/設計:MVVM、Clean Architecture等、DI、モジュール化、ADR等のドキュメンテーション■連携技術:Bluetooth/BLE、デバイスSDK、ファームウェア連携、ECG/AliveCor等のサードパーティライブラリ連携■データ/同期:オフラインファースト/ローカルファースト、同期・競合処理、Realm等のレガシースタックからの移行■品質/リリース:XCTest、自動テスト、CI/CD、Fastlane、SPM、TestFlight、Sentry/Crashlytics、LaunchDarkly等【この仕事の魅力】・世界中の多数のユーザーが利用する医療・ヘルスケア領域のアプリを、品質重視でアップグレードができるポジションです。・単なるアプリ開発ではなく、血圧計等の機器とアプリが一体となって信頼できるユーザー体験をつくる、ハードウェアとソフトウェアの接点に関われます。・Global One Appの移行期に、レガシーコードの刷新、品質向上、安全なリリースプロセスの構築など、プロダクトの土台づくりに深く関与できます。・日本の機器・薬事/QMS機能と、オランダ中心のソフトウェア組織をつなぐグローバルな役割を担えます。・ホラクラシー型のフラットな組織で、ポジションパワーではなく、専門性と信頼により影響力を発揮できます。
- 年収
- 500万円~1000万円
- 職種
- (ios/android)スマホアプリ開発エンジニア
更新日 2026.09.18