エンジニアフルリモート

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

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

案件要件

職種
エンジニア
業務内容
システム開発・運用
SES
報酬目安
5,900 ~ 6,700円/時
稼働時間目安
週5日 (時間目安 160時間)
はたらく場所
フルリモート
スキル

【フルリモート/週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エンジニアとして圧倒的な市場価値と専門性を確立することができます。

働き方

リモート環境

[フルリモート] フルリモートで働いていただけます。


SNSでこの案件をシェア

株式会社Kaizen Tech Agent

株式会社Kaizen Tech Agent

株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。

案件を公開しました

案件をシェアしませんか?(SNSシェアをすることで、求職者の応募数アップが期待できます。)

案件を公開しました

この案件は限定公開です。案件のURLを知っている人のみが案件情報を見ることができます。

応募が完了しました

アピールしたいポイントがあれば積極的にメッセージを送ってみましょう。