募集職種詳細

システム開発部 Android/iOSネイティブアプリエンジニア

この職種に応募する

所属部門について
■所属部門について
 私たちは、楽天銀行のすべてのシステム開発を担うエンジニア部門です。個人・法人向けサービスから基幹業務システム、モバイルアプリケーションまで、楽天銀行が提供するサービス、プロダクトすべてを開発しています。企画から設計、開発、リリースまで全ての工程に関与し、数千万ユーザーを支える大規模かつ複雑なシステムを動かす手応えを実感できる環境です。
直近では、キャッシュカード不要で入出金を可能にする『スマホATM』や、JR東日本グループとの連携による『JRE BANK』の提供など、社会インフラをアップデートする大規模プロジェクトを次々と展開しています。膨大なユーザー基盤を持つ異業種エコシステムとの融合や、最新技術を用いたUXの追求など、金融の枠を超えた新たな価値創造に最上流から挑戦できる機会が豊富にあります。
 メンバーの半数以上がキャリア入社であり、金融・SIer・Web系など多様なバックグラウンドを持つプロフェッショナルが結集しています。リーダーやマネージャーとの距離も非常に近く、役職の垣根を超えて技術や設計を議論し合えるフラットなカルチャーです。
経験・能力のある方には、より複雑かつ大規模なプロジェクトのマネジメント、さらにはチームの技術指導やメンバー育成など、組織の核となる役割を積極的にお任せします。

■仕事の魅力
楽天グループの世界的なエコシステムを背景に1,800万口座超を誇る国内最大級のデジタルバンクにて、モバイルアプリ開発の中核として次世代金融サービスの創造を牽引できます。
あなたの豊富なモバイルアプリケーションエンジニア経験とリーダーシップを存分に活かし、開発チーム全体のパフォーマンスを最大化し、プロジェクトを成功へと導く経験を積むことができます。関わるサービスやプロダクトが顧客やビジネスに大きなインパクトを与え、事業の成長に直結する手応えを実感できます。
自社サービスやプロダクト開発に専念できるため、長期的な視点で、最適な技術選定や開発プロセス、AIやクラウド等の最先端技術を活用したプロジェクトを自ら立案・推進し、自身のスキルアップとともに、技術組織全体を進化させていきましょう。

■求める人物像
システム開発におけるiOSやAndroidの実務経験をお持ちのモバイルエンジニアを募集しております。デジタルバンクサービスの開発・改善プロジェクトを成功に導き、価値をユーザーに提供するための計画立案から実行までを主体的に牽引していただきたいと考えています。
個としての実装力はもちろんのこと、複雑なビジネス要件を深く理解し、ステークホルダーとの調整を通じて最適なソリューションを導き出す能力を求めます。技術的課題を自ら発見し、解決策を提案/実行できる力、チームの成果物を牽引する実行力とチームのパフォーマンスを最大化できるリーダーシップを期待しています。
今後、当行の「世界を目指す挑戦」において、技術を通じてサービス競争力を高め、プロジェクトを成功に導き、技術とビジネス、そして組織を繋ぐ変革のリーダーとして、共に新たなデジタルバンクの歴史を創ることに魅力を感じてもらえる方をお待ちしています。
職務内容
■募集背景
「現在、当行は楽天グループのグローバルなエコシステムを背景に、単なる銀行サービスの提供を超えた『次世代の金融プラットフォーム』への進化を加速させています。
これほど大規模な金融インフラにおいて、止まることのないサービスを開発しながら、パフォーマンスやセキュリティ、拡張性を高水準で維持・改善し続けることは、非常に難易度の高いミッションです。この挑戦的なフェーズにおいて、場当たり的な開発ではなく、全体最適を見据えた設計を主導し、ステークホルダーを巻き込み技術的改善を完遂できるテックリードを求めています。あなたの経験を、1,800万人のユーザー体験を支える次世代金融サービスの基盤づくりに活かしてください。」

■業務内容
▼ 新機能開発・既存機能の改善
・プロジェクトリーダー / デザイナー / バックエンドエンジニアと協働し、設計 / 実装 / テスト / リリースまでを一気通貫で担当
・ユーザーフィードバックをもとに課題を発見し、体験改善施策を立案・実装

▼ モダン化・技術的負債の解消
・既存JavaコードのKotlinへの段階的リファクタリング
・既存Objective-CコードのSwiftへの段階的リファクタリング
・Kotlin Coroutines / Jetpack Compose を活用したパフォーマンス改善・UIのモダン化推進
・新技術・ライブラリの調査・導入提案

▼ 品質・セキュリティの維持向上
・金融アプリとして求められるセキュリティ基準(認証認可・暗号化・脆弱性対策)を考慮した実装
・テスト設計・CI/CD活用による品質担保と継続的なパフォーマンス改善

▼ 社内外ステークホルダーとの連携
・ビジネス要件を理解し、限られたスケジュールの中で高品質なサービスを実現・提供
・外部ベンダーとの技術折衝・進捗管理・品質レビュー

▼ エンジニアリング文化の醸成
・コードレビュー・技術共有会を通じたチーム全体の技術力底上げ
・ジュニアエンジニアのメンタリング・育成支援

【開発環境】
Java / Kotlin
Objective-C / Swift
Android Studio / Xcode / VSCode
Git / Subversion
GitLab Runner / Jenkins
Firebase(Crashlytics, Performance, Analytics)
VM、コンテナ(OpenShift)
Rakuten AI
応募条件
【必須スキル・経験】
・iOS(Objective-C/swift)またはAndroid(Java/Kotlin)でのネイティブアプリの開発経験(5年以上)
・宣言的UI/命令的UI両方の開発経験(それぞれ1年以上)
・パフォーマンス、保守性、セキュリティを考慮した設計、実装のリーディング経験(2年以上)
・チーム内外のステークホルダーと円滑なコミュニケーションを築ける方
・課題に対し積極的、主体的に改善を行う姿勢

【歓迎するスキル・経験】
・チームリーディング経験(5名以上/サブリーダー含む)
・Kotlin Coroutines / Flow を用いた非同期処理の実装経験
・CI/CD環境構築やテストファーストな開発(テストの自動化、TDD手法の採用等)による開発効率化の経験
・パフォーマンスや保守性、拡張性の改善のためにリファクタリングを計画し、マネージャー層に自ら説明して取り組みへの承認をもらい、計画を実行した経験
・レイヤードアーキテクチャを用いた設計/実装経験
・ウォーターフォール開発手法およびアジャイル開発手法の開発経験
・Webアプリケーションの設計・開発経験
・英語(入社後にスキルを伸ばしていただければ結構です)
就業に関するその他情報
■処遇
・経験、能力等を考慮して決定いたします。

■休日休暇
・休日:土曜、日曜、祝日
・休暇:年末年始休暇、年次有給休暇、特別休暇(慶弔休暇など)、連続休暇

■サポート
・各種社会保険完備(厚生年金保険、健康保険、労災保険、雇用保険)
・通勤交通費
・持株会
・ストックオプション

■人事育成制度
・入社時研修
・全社研修
・部署ごとのOJT
・英語学習サポート(TOEIC社内IPテスト・教材補助など)
・銀行業務研修(きんざい教材)
・コンピテンシー研修
・ビジネススキル研修
・コンピテンシーとパフォーマンスによる評価報酬制度
・楽天グループオンライン学習プラットフォームの利用
・海外カンファレンス参加(数名程度/年)
・楽天Fintechカンパニー合同勉強会 

■社内サービス
・カフェテリア(基本無料)

■イベント
・楽天グループイーグルス応援デー
・楽天グループ納会
・オープンファミリーデイ など

この職種に応募する

募集職種一覧へ戻る