【フルリモート/週5/Kotlin】数千万人の生活インフラとなる次世代FinTech・キャッシュレス決済アプリのAndroidエンジニア

掲載終了2ヶ月前

【フルリモート/週5/Kotlin】数千万人の生活インフラとなる次世代FinTech・キャッシュレス決済アプリのAndroidエンジニア

5,900〜6,700/時

作業内容

【フルリモート/週5/Kotlin】数千万人の生活インフラとなる次世代FinTech・キャッシュレス決済アプリのAndroidエンジニア ### お任せしたいこと [役割]Androidエンジニアとして、日常の店舗決済から個人間送金、資産運用までをスマートフォン一つで安全かつシームレスに完結させる、数千万人規模が利用する次世代FinTech(ウォレット)アプリのコアネイティブ開発をお任せします。 [役割に対して求める成果]金融機関に求められる極めて厳格なセキュリティ要件(Android Keystoreを用いた暗号化、生体認証、難読化等)を満たしつつ、レジ前でユーザーを待たせない「爆速のアプリ起動」と「滑らかな決済UX」を、KotlinとJetpack Composeによって実現すること。 ### 具体的な業務内容 ・KotlinおよびJetpack Composeを用いた、Android向けネイティブアプリ(QR/バーコード決済、送金、明細管理等)の詳細設計、実装、テスト ・Android KeystoreシステムやBiometricPromptを活用した、強固な認証基盤と機微データのセキュアなローカル保存・暗号化処理の実装 ・NFC(FeliCa / Type A/B)やCameraXを利用した、ハードウェアと密接に連携する高速なタッチ決済およびQRコード読み取り機能の開発 ・Kotlin CoroutinesおよびFlowを活用した、複雑な金融トランザクションの非同期処理と、ネットワーク瞬断時にも破綻しない堅牢な状態管理(MVI / MVVMアーキテクチャ) ・Android Studio ProfilerやMacrobenchmarkを活用した、アプリ起動時間の短縮(コールドスタート最適化)、メモリリーク解消、およびUIレンダリングのパフォーマンスチューニング ・BitriseやGitHub Actionsを用いたCI/CDパイプラインの運用と、JUnit / Espressoを用いた金融ロジックの厳格な自動テスト基盤の構築 ### 必須スキル・経験 ・Kotlinを用いたAndroidネイティブアプリの開発・運用経験(3年以上) ・Jetpack Compose、またはXMLを用いたUIコンポーネントの実装およびレイアウト設計の実務経験 ・MVVM、MVI、Clean Architectureなど、関心の分離を意識したアーキテクチャ設計の実務経験 ・Kotlin Coroutines / Flowを用いた非同期処理の実装経験 ・Git/GitHubを用いたチーム開発およびPull Requestベースのコードレビュー経験 ### 歓迎スキル・経験 ・FinTech、決済(QRコード、NFC、クレジットカード等)、または銀行・証券系アプリの開発経験 ・Jetpack Composeを本番環境のプロダクトに導入・運用した経験 ・NFC / FeliCa(Osaifu-Keitai)を利用した決済アプリ、またはCameraXを利用した読み取り機能の実装経験 ・アプリのセキュリティ対策(ProGuard/R8による難読化、リバースエンジニアリング対策、SSL Pinning等)に関する深い知識と実装経験 ・大規模(数十万〜数百万MAU)なBtoCアプリにおけるアーキテクチャ刷新やパフォーマンスチューニングの経験 ・アクセシビリティ(TalkBack対応等)を考慮したUI/UX設計の経験 ### 開発環境 言語・フレームワーク:Kotlin, Jetpack Compose, Coroutines, Flow ライブラリ・機能:CameraX, NFC/FeliCa, BiometricPrompt, Keystore, Dagger/Hilt (または Koin), Retrofit CI/CD・監視:Bitrise, GitHub Actions, Firebase (Crashlytics, Performance Monitoring), Datadog その他ツール:Android Studio, GitHub, Figma, Jira, Confluence, Slack ### 開発チームについて プロダクトマネージャー1名、UI/UXデザイナー2名、テックリード1名、Androidエンジニア6名(今回募集枠含む)、iOSエンジニア6名、バックエンドエンジニア多数の体制です。「金融システム=堅い・使いにくい」という常識を打破するため、Androidプラットフォームの仕様(OSごとの挙動の違いやフラグメンテーション)を深く理解した上で、セキュリティと最高のユーザー体験をどう両立させるか、チーム全員で徹底的に議論し合うカルチャーです。 ### 求める人物像 ・「レジ前でアプリが開かない・通信エラーになる」というユーザーのペインを理解し、コールドスタートのミリ秒単位の改善やオフライン時のUX工夫に執念を持てる方 ・金融ドメインという絶対にミスが許されない環境において、最新のアーキテクチャを駆使して「バグを生み出しにくい堅牢なコード」を書くことに強いこだわりを持てる方 ・フルリモート環境下において、デザイナーやバックエンドエンジニアなど他職種とも自発的かつ円滑にテキストや通話でコミュニケーションが取れる方 ### 仕事の魅力 人々の日常に最も密着する「お金・決済」のインフラをソフトウェアの力でアップデートする、非常に社会的インパクトの大きなプロダクトです。高いセキュリティ要件と、Android特有のハードウェア連携(NFCやカメラ)、そしてリッチなUI/UX体験を高い次元で両立させるという最高難易度の設計課題に挑むことで、Androidエンジニアとして圧倒的な市場価値と専門性を確立することができます。 ### 働き方 #### リモート環境 **[フルリモート]** フルリモートで働いていただけます。

稼働条件

週5日 / フルリモート

契約形態

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

開発環境

Kotlin

募集回数

1回

スキル

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

企業名

株式会社Kaizen Tech Agent

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

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

現場責任者の雰囲気

開発体制の詳細

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

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

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

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