【フルリモート/週5/Kotlin】Kotlin Multiplatform(KMP)でモバイル開発を革新する次世代ヘルスケアアプリエンジニア

掲載終了3ヶ月前

【フルリモート/週5/Kotlin】Kotlin Multiplatform(KMP)でモバイル開発を革新する次世代ヘルスケアアプリエンジニア

6,200〜6,900/時

作業内容

【フルリモート/週5/Kotlin】Kotlin Multiplatform(KMP)でモバイル開発を革新する次世代ヘルスケアアプリエンジニア ### お任せしたいこと [役割]Android / KMPエンジニアとして、数百万人が利用する予防医療・ヘルスケアアプリにおいて、iOS/Android両OSのビジネスロジック共通化(Kotlin Multiplatform)を牽引し、爆速かつ高品質なモバイルアプリ開発をお任せします。 [役割に対して求める成果]KMPを用いたアーキテクチャの刷新によって両OSの開発効率と品質を劇的に向上させつつ、UI層はJetpack Composeを用いてプラットフォーム(Android)に最適化された最高の手触りとなめらかなユーザー体験(UX)を実現すること。 ### 具体的な業務内容 ・Kotlin Multiplatform(KMP)を用いた、iOS/Androidで共通化されるデータレイヤーおよびドメインロジック(通信、ローカルキャッシュ、状態管理等)の詳細設計・実装 ・Jetpack Composeを用いた、Androidネイティブのモダンで宣言的なUIコンポーネント設計・実装 ・Ktor Client、SQLDelight、Kotlin Coroutines / Flowを活用したマルチプラットフォーム対応の非同期処理およびデータ永続化の実装 ・Health Connect APIやGoogle Fit API等を利用した、スマートウォッチやウェアラブルデバイスからのバイタルデータ(心拍数、睡眠、歩数等)の取得・同期処理 ・既存のネイティブ実装(Android/iOSそれぞれで書かれたコード)からKMPへの段階的なリプレイス戦略の立案と実行 ・iOSエンジニアと密に連携した共通インターフェース(API)の設計、およびBitrise等を利用したマルチプラットフォーム向けCI/CDパイプラインの構築・運用 ### 必須スキル・経験 ・Kotlinを用いたAndroidネイティブアプリの開発・運用経験(3年以上) ・MVVM、Clean Architectureなど、関心の分離を意識したアーキテクチャ設計の実務経験 ・Kotlin Coroutines / Flowを用いた非同期処理・データストリームの高度な実装経験 ・Git/GitHubを用いたチーム開発およびPull Requestベースのコードレビュー経験 ### 歓迎スキル・経験 ・Kotlin Multiplatform (KMP / KMM) を本番環境のプロダクトに導入・運用した経験 ・Jetpack Composeを本番環境のプロダクトに導入・運用した経験 ・Swiftを用いたiOSネイティブアプリの開発経験、またはiOSのビルドエコシステムに関する基礎的な知識 ・Ktor、SQLDelightなどKMPエコシステムのライブラリを利用した開発経験 ・ヘルスケア・フィットネス領域におけるプロダクト開発経験やドメイン知識 ・大規模なアクティブユーザーを持つBtoC向けモバイルアプリでのパフォーマンスチューニング(メモリリーク解消等)の経験 ### 開発環境 言語・フレームワーク:Kotlin, Kotlin Multiplatform (KMP), Jetpack Compose ライブラリ・アーキテクチャ:Ktor Client, SQLDelight, Coroutines, Flow, MVVM / MVI CI/CD・監視:Bitrise, GitHub Actions, Firebase (Crashlytics) その他ツール:Android Studio, Xcode, GitHub, Figma, Jira, Slack ### 開発チームについて プロダクトマネージャー1名、UI/UXデザイナー2名、テックリード1名、モバイルエンジニア(Android/iOS/KMP)6名(今回募集枠含む)、バックエンドエンジニア多数の体制です。「ビジネスロジックは一度だけ書き(Write Once)、UIは各プラットフォームのネイティブ言語で最高のものを作る」という思想のもと、AndroidエンジニアとiOSエンジニアが垣根を越えてコードを共有し、密に連携しながらアジャイル開発を進める先進的なカルチャーです。 ### 求める人物像 ・Kotlinという言語の進化(KMPエコシステム等)に常にアンテナを張り、新しい技術をプロダクトにどう活かせるかを自発的に提案・検証できる方 ・OS間の仕様の違いや制約を深く理解し、iOSエンジニアとも技術的なディスカッションを対等かつ建設的に行える柔軟性をお持ちの方 ・フルリモート環境下において、他職種とも自発的かつ円滑にテキストや通話でコミュニケーションが取れる方 ### 仕事の魅力 人々の健康寿命を延ばすという社会的意義の大きなヘルスケア領域において、モバイル開発の世界的トレンドとなっている「Kotlin Multiplatform」の最前線に立つことができる非常にエキサイティングなポジションです。KMPによる大規模なリファクタリングやアーキテクチャ刷新という、エンジニアとして最も腕が鳴るフェーズにコアメンバーとして参画することで、モバイルアプリ開発者としての希少性と市場価値を圧倒的に高めることができます。 ### 働き方 #### リモート環境 **[フルリモート]** フルリモートで働いていただけます。

稼働条件

週5日 / フルリモート

契約形態

業務委託(フリーランス)

開発環境

Kotlin、Android

募集回数

1回

スキル

モバイルフレームワーク:
デザイン:
ビジネスツール・コミュニケーション:

企業名

株式会社Kaizen Tech Agent

サービス/プロジェクト名

詳細スケジュール/リリース時期

現場責任者の雰囲気

開発体制の詳細

詳細は面談でお伝えします。ご相談ください。

一部の情報は非公開の場合があります

案件について詳しく聞いてみませんか?

知りたい内容を選んでください(複数選択可)