Software Engineer, Android – Merpay
- 雇用形態:正社員
- 働き方:フレックスタイム制(コアタイムなし・フレキシブルタイムなし)
- 勤務地:六本木
詳細はキャリアサイトの募集要項よりご確認ください
https://careers.mercari.com/recruitment-selection/#section3
メルカリグループについて
あらゆる価値を循環させ、あらゆる人の可能性を広げる
「地球資源が限られているなか、より豊かな社会をつくるために何ができるか」。2013年、創業者の山田進太郎が世界一周の旅で抱いた課題意識から、フリマアプリ「メルカリ」は生まれました。私たちは、物理的なモノやお金に限らずあらゆる価値を循環させることで、誰もがやりたいことを実現し、人や社会に貢献するための選択肢を増やすことができると信じています。
テクノロジーの力で世界中の人々をつなぎ、あらゆる人の可能性が発揮される世界を実現していきます。メルカリグループの目指すべき方針については Mercari Culture Doc をご覧ください。
組織・チームのミッション
Mercari Engineering Principles
Mercari Engineering Principles は、メルカリのエンジニアリング組織における信念や行動の基盤となる共通認識を明文化したもので、メルカリのメンバー全員が共有するMission、Value、Cultureをエンジニアリングの視点から補完するものとなります。これらのPrinciplesは、私たちが長期的に実現しようとする理想的な姿を定義することで、最終的にメルカリのミッションを達成するために活用していきます。
- Passion For The Product
- Grow Together
- Solve Through Mechanisms
- Collaborate Openly
詳細についてはエンジニアリングカルチャー をご覧ください
https://engineering.mercari.com/culture/
チームのミッション・求められる役割
- 「信用を創造して、なめらかな社会を創る」というメルペイのミッションのもと、エンジニアリングで社会を変えたいAndroidエンジニアを募集しています。
- 現在の開発対象は金融事業ですが、同事業領域にとどまらず、社会インフラをアップグレードするために技術を使って必要な領域を開拓していきます。
- メルペイのサービスはGrowth段階ではありますが、並行して新規機能開発も積極的に行っており、仕様に対して技術的な観点でのコメント、拡張性を考慮した設計手法の選定といった技術的な専門性が求められます。さらに良いプロダクトを目指して、お客さま目線のUXや仕様改善などチームで取り組んでいただきます。
メルカリのミッション・バリューについての詳細はこちらをご覧ください
https://careers.mercari.com/culture/
業務内容
具体的な業務内容は下記のとおりです。
- メルペイの新機能設計/開発および機能改善
- ペイメントモジュールの設計・開発、メルカリとの統合に必要な開発業務
- バックエンド(新開発のMicroservices)と連携したAPI設計・実装
- プロジェクトマネージャー、デザイナー、QAエンジニアと協調したチーム開発
- CI環境、自動テスト環境の改善
開発環境は以下の通りです。
- 開発言語:Kotlin
- 開発環境:Android Studio
- ビルドツール:Gradle
- CI/CD:GithubActions
- その他:GitHub、Slack、Figma、JIRA、Confluence、TestRail、Firebase Test Lab
ユニークなチャレンジ
- 現在、各プロジェクトごとにAndroidエンジニアが数名ずつ、合計10名前後が開発に携わっています。すべてのプロジェクトでプログラミング言語Kotlinを採用しているほか、Gradleのmulti moduleをフル活用した国内最大レベルの大規模アプリケーションの設計/開発に取り組んでいます。
- メルペイ内だけでなく各カンパニーのAndroidエンジニアとも活発に議論やフィードバックを行い、日々、設計や品質、開発環境をアップデートしています。プロジェクトでの個々が高い裁量を発揮しての機能開発と、多くのエンジニアと協働する大規模な改善や運用のどちらも経験できます。
- 外部への技術情報のアウトプットや技術コミュニティへの貢献も推奨されており、それらが評価される環境です。
- OSSライブラリへのコントリビュート
- 国内外で開催される技術カンファレンスでの登壇
- Mercari Engineering Blog 上での記事執筆
応募要件
- 求める経験・スキル
- メルカリグループおよび各カンパニーのミッションとバリューに共感していただける方
- KotlinまたはJavaによるAndroid向けネイティブアプリケーションの開発経験
- チームで他者と協働したモバイルアプリケーションの開発経験
- 歓迎する経験・スキル
- 金融機関、Fintech企業での就業経験
- 大規模ユーザーを持つネイティブアプリの開発・運用経験
- Androidのトレンドに沿った技術/機能やアーキテクチャの利用・導入経験
- CI/CD Toolやテストツールなどを使った自動化の知識/経験
- セキュリティプログラミングの知識/理解
- OSSの公開、コントリビュート経験(Issue、PR、メンテナンス問わず)
- 対外的な技術的アウトプット経験(執筆、技術ブログ、登壇など)
- 多言語環境での業務経験
- 語学力
- 以下のうち、どちらかに該当すること
- a. 英語:Independent (CEFR - B2) 必須 / 日本語: Basic (CEFR - A2) 歓迎
- b. 英語:Basic (CEFR - A2) 歓迎 / 日本語: Independent (CEFR - B2) 必須
※CEFRの詳細については、こちらをご覧ください
https://careers.mercari.com/language/#page-1
メルカリグループについて知る
- キャリアサイト https://careers.mercari.com/
- メルカン:https://mercan.mercari.com/
- SNS:X / Linkedin
- 【メルペイ】スピードを加速する先に描く「なめらかな社会」とは
- 「メルペイAndroidチームが求める人物像」をマネージャーがひと言にまとめてみた #今メルペイが一緒に働きたい仲間
- エンジニアの体験を改善する
- 1週間リリースを支えるAndroid自動テスト運用
選考について
メルカリグループではメルカリグループおよび各カンパニーのミッションとバリューへの共感・体現を大切にしています。メンバーが発揮する価値の総量が最大化されるような組織づくりを推進するために、候補者のみなさんの経験やスキルをより正しく理解したいと考えています。
選考の流れ
- 書類選考
- 技術課題:エンジニアポジションではHackerRankまたはGithubでの技術課題を、エンジニア以外のポジションでは採用ポジションによります(面接タイミングと前後することがあります)
- 面接:ポジションにより、複数回の面接をお願いします
- リファレンス:オンライン回答形式のもので、最終選考の前後でお願いします
- オファー:最終選考とリファレンスの内容より決定されます
※詳しくは こちらのページをご覧ください
https://careers.mercari.com/recruitment-selection/#section2
選考における機会の平等
メルカリでは、バックグラウンドによって個人の可能性が決めつけられることなく、自由に価値を生みだす機会を手にできる社会の実現を目指しています。そしてメルカリがミッションを実現するために「Inclusion & Diversity」という考え方は不可欠な存在だと考えています。
採用活動においても、メルカリのミッション・バリューに共感する、様々なバックグラウンドの方にジョインしていただけるよう、年齢、性別、性的指向、人種、宗教、身体能力、その他記号に基づくあらゆる差別をなくすことを約束します。
詳しくは、I&D statementをご覧ください。
https://about.mercari.com/inclusion-diversity/
なお、ご応募の際にはプライバシーポリシーをご確認ください。
https://careers.mercari.com/privacy/
Other Jobs from Mercari
Senior Software Engineer (Data Platform) - Merpay
Senior Software Engineer, Backend Architect - Merpay
Software Engineer, iOS - Merpay
Product Manager - Merpay (Internship)
Software QA Engineer - Mercari
Software Engineer, Android - Mercari
Similar Jobs
Senior Software Test Engineer
Staff Software Test Engineer
Senior UI Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say