【フルリモート/週5/Android】大手金融・決済サービスにおける Android アプリの Jetpack Compose 全面刷新&Kotlin Multiplatform(KMP)導入案件
作業内容
【フルリモート/週5/Android】大手金融・決済サービスにおける Android アプリの Jetpack Compose 全面刷新&Kotlin Multiplatform(KMP)導入案件 お任せしたいこと [役割] Kotlin / Android SDK を用いた大規模決済・ウォレットアプリ(Android)の画面開発および、Jetpack Compose への UI 全面リニューアル・Kotlin Multiplatform(KMP)によるドメインロジック共通化 [役割に対して求める成果] Jetpack Compose 導入による UI 描画パフォーマンス向上(フレーム落下率の低減・60fps 維持)および、KMP 移行による iOS/Android 間でのビジネスロジック重複の解消・開発速度の向上 具体的な業務内容 Kotlin / Jetpack Compose を活用した、QR・バーコード決済画面、取引履歴・口座連携画面などの新規 UI 実装およびリファクタリング Kotlin Coroutines / Flow を用いた非同期処理・リアルタイムデータバインディングおよび、Clean Architecture に基づく堅牢なコード設計 Kotlin Multiplatform(KMP)を用いた、決済ロジック・暗号化処理・API 通信層のモジュール化および iOS チームとのロジック共通化 Hilt(Dagger2)を用いた依存性注入(DI)基盤の整理および、Room データベースを用いたローカルキャッシュ制御 Android Studio Profiler を用いたメモリリーク・描画ボトルネックの検出と、JUnit 5 / Coroutines Test を用いた自動テストの構築 必須スキル・経験 Kotlin / Android SDK を用いた Android ネイティブアプリの開発・運用実務経験(4年以上) Jetpack Compose および StateFlow / SharedFlow を用いた UI 開発実績(1年以上) Coroutines / Flow を活用した非同期処理およびバックグラウンド処理の実装経験 Clean Architecture や MVVM 等のアーキテクチャに基づいた開発・運用経験 歓迎スキル・経験 Kotlin Multiplatform(KMP)または Compose Multiplatform の商用プロダクト導入・運用経験 金融・決済アプリ等、セキュリティ要件(暗号化、Biometrics認証、難読化等)の高いアプリの開発・運用実績 Bitrise や GitHub Actions を用いた Android / KMP 向け CI/CD パイプライン構築の知見 iOS 開発(Swift / SwiftUI)に関する基礎知識 開発環境 言語/フレームワーク: Kotlin, Android SDK, Jetpack Compose, Kotlin Multiplatform 非同期/DI/DB: Coroutines / Flow, Hilt, Room, Ktor 開発ツール: Android Studio, Gradle, Git, Firebase, Sentry CI/CD / ツール: Bitrise, GitHub Actions, Figma, Slack, Notion 開発チームについて プロダクトマネージャー(1名)、UI/UXデザイナー(1名)、Androidエンジニア(3名/今回募集枠含む)、iOSエンジニア(3名)、バックエンドエンジニア(4名)の構成です。 Android / Kotlin の最新機能やアーキテクチャ設計(KMP活用など)に対する意識が高く、定期的なテックトークやコードレビューを通じてノウハウを共有し合うオープンな文化です。 求める人物像 Jetpack Compose の再コンポーズ最適化など、レンダリング性能や画面のサクサク感にこだわりを持てる方 単に指示通りのUIを作るだけでなく、保守性やモジュール分割を見据えた綺麗なコード設計を意識できる方 リモート環境において、SlackやNotionを用いてロジカルかつ前向きなコミュニケーションが取れる方 仕事の魅力 数百万人の日常を支える決済プラットフォームにおいて、Jetpack Compose や Kotlin Multiplatform といった最先端の Android エコシステムをフルに活用した開発に参画できます。 UIリニューアルとクロスプラットフォーム基盤(KMP)化の双方を推進するポジションであり、Androidエンジニアとして市場価値の高い経験が得られます。 働き方 リモート環境 [フルリモート] フルリモートで働いていただけます。
稼働条件
週5日 / フルリモート
契約形態
業務委託(フリーランス)
開発環境
Android、Kotlin
募集回数
1回
企業名
株式会社Kaizen Tech Agent
サービス/プロジェクト名
詳細スケジュール/リリース時期
現場責任者の雰囲気
開発体制の詳細
詳細は面談でお伝えします。ご相談ください。
一部の情報は非公開の場合があります
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)
