【募集背景】
「マネーフォワードME」アプリケーションの開発において、私たちは常にユーザーにとってより良い体験を提供することを目指しています。Androidプラットフォーム上でのアプリケーションは、UI/UXの改善、パフォーマンスの最適化、新機能の追加など、日々進化し続けています。私たちは、これらの課題に対して生産性を落とすことなく、ミッションに向かって様々な機能を開発し、ユーザーに向けて今よりもずっと多くの価値を提供していきたいと考えています。そのためには、Androidアプリケーションの設計・実装において、最新の技術を取り入れ、品質の高いコードを書き、継続的に改善していくことが不可欠です。
我々のチームでは、Androidアプリケーション開発に対する深い理解が求められます。また、ユーザーのフィードバックを取り入れ、社内の他チームと連携しながら開発を進めるため、コミュニケーション能力も重要です。求められるスキルは非常に高いものになりますが、業務を通してさらに高度なAndroidエンジニアとしてのキャリアを積むことができます。
さらに、組織とプロダクトの成長を牽引するリーダーになっていただくことにも期待しています。プロダクトと現在の組織規模、そして未来を見据えてともに成長をリードいただける方を求めています。
加えて、私たちのエンジニア組織は英語化を進めており、英語の使用を積極的に推進しています。チーム内での英語の使用を促進し、グローバルな組織運営を強化し、多様な才能が活躍できる包括的な環境を作り出すことに貢献したいと考えている方を歓迎します。ダイナミックなエンジニアリング環境で変革を推進し、英語を話す文化を育てたいと情熱を持っている方は、ぜひ私たちのチームに参加してください!
【主な業務内容】
・to C 向け既存Androidアプリの開発・運用
- Google Play Storeへのアプリの公開
- 日々更新される技術へのアップデート
- インシデントへの対応
・継続的なリファクタリング・アーキテクチャのブラッシュアップ
【技術スタック】
言語:
・Android:Java, Kotlin
・Flutter:Dart
ライブラリ・フレークワーク:
・Android:Jetpack, DaggerHilt, PBL, Kotlin Coroutines, AAC, RxJava, DataBinding
・Flutter:AddToApp, provider (riverpodに移行中), freezed, OpenAPI-generator
【求めるスキル・経験】
・主務として2年以上のAndroidアプリ開発の経験
・Google Play StoreへのAndroidアプリのリリース、運用経験
・Androidアプリ開発におけるアーキテクチャの設計経験
・Github ActionsやBitriseなどを用いたCI/CDの構築あるいは運用経験
・PdM、デザイナー、バックエンドエンジニアなど、他の職種とコミュニケーションを取り、業務を推進した経験
・GoogleやFirebaseなど、依存するプラットフォームの情報のキャッチアップを行い、プロダクトの存続に影響を与えないように周囲を巻き込みつつ推進できるスキル
【歓迎スキル・経験】
・Androidアプリ開発のチームをリードした経験
・Jetpack Composeをはじめとした、宣言的UIでのモバイルアプリ開発経験
・Flutterを用いたアプリ開発経験
・外部イベントへの登壇や記事執筆などを通じてAndroidエンジニアとして社外プレゼンスを意識した活動経験もしくはその指向性
・大規模ユーザーを抱えるモバイルアプリ開発経験
・Figmaなどのデザインツールを用いてデザイナーやPdMとUIに関する議論をした経験
・単体テストやE2Eテストなどのテスト駆動開発手法に関してその必要性や効果を議論した経験
【求める語学力】
・ビジネス基礎レベルの英語力(TOEIC 700点以上)
※TOEIC以外にも英語力がわかる資格や経験をお持ちの方はご相談ください
例:英検準1級、英検2級(英検CSEスコア1950以上)、TOEFL iBT 60以上、IELTS 5.0以上、ケンブリッジ英語検定FCEなど
※その他、英語力がわかる資格や経験については応相談
※TOEIC 700点相当以上の資格をお持ちでない方については選考の過程で弊社指定の試験を受験いただきます。(原則、一次面接後を想定)