Mercari, inc. is hiring a

Build at Mercari 2025, Software Engineer (Training) - Mercari

Minato City, Japan
Contractor
Remote

JD in English follows. 和文の後に英文JDをご覧いただけます。

メルカリグループについて

あらゆる価値を循環させ、あらゆる人の可能性を広げる

「地球資源が限られているなか、より豊かな社会をつくるために何ができるか」。2013年、創業者の山田進太郎が世界一周の旅で抱いた課題意識から、フリマアプリ「メルカリ」は生まれました。私たちは、物理的なモノやお金に限らずあらゆる価値を循環させることで、誰もがやりたいことを実現し、人や社会に貢献するための選択肢を増やすことができると信じています。


テクノロジーの力で世界中の人々をつなぎ、あらゆる人の可能性が発揮される世界を実現していきます。メルカリグループの目指すべき方針については Mercari Culture Doc をご覧ください。

Buildトレーニングプログラムとは

  • はじめに
    • 「Build@Mercari」とは、これまでさまざまな事情でチャンスが巡ってこなかった方、特にSTEM分野(Science, Technology, Engineering, Mathematics)・IT分野におけるマイノリティである女性やLGBT+コミュニティの方を対象に、トレーニングとインターンシップのオンラインプログラムです。2019年から開始され、2025年に6回目の開催を迎えます。
  • 概要
    • Buildトレーニングプログラムはソフトウェアエンジニアリングに必要な基礎知識を学ぶプログラムです。2週間を通して、個人課題に取り組んでいただく予定です。メルカリグループのエンジニアがタスクのサポートを行います。
      • 本プログラムは無給です。
      • 下記日程で本プログラムの説明会をYoutube配信で実施します。
        • 日時:2024年12月23日(月)18:00-19:00
        • 詳細・申し込みはこちら
    • 数人のチームに分かれて、互いに交流を深めながら各自の課題に取り組んでいただきます。課題を通して、以下のようなWebアプリの開発の基本を学びます。
      • Gitの使い方
      • データベース基礎
      • PythonもしくはGoを使ったWebAPI開発
      • Webのフロントエンドの開発
      • Docker・dock-composeを使ったサービスの提供

  • 参加者の方にはUdemyやメルカリエンジニア新卒入社者向けのトレーニング「DevDojo」の動画も提供し、課題で分からない部分については動画をみながら理解を深めていただけます。(オンラインビデオコースはトレーニングプログラム終了後も1年間受講可能です)

  • トレーニング期間で利用するプログラミング言語
    • Backend:PythonまたはGo

  • 開催期間
    • 日本在住の方:2025年3月1日〜3月14日(2週間)
    • 海外在住の方:2025年3月3日〜3月14日(2週間)

  • スケジュール 
    • 2025年3月1日 or 3月3日 オリエンテーション
      • 日本国内にお住まいの方 
        • 2025年3月1日 10:00~ (JST)
        • 東京オフィスにてオフラインでの開催となります。
      • 海外にお住まいの方
        • 2025年3月3日 15:00~ (JST)
        • オンラインでの開催となります。
    • 2025年3月3日〜2025年3月14日 オンラインでの学習
      • Slack上にてテキストやhuddleを使ってチームで共通課題に取り組んでいただきます。
      • 各課題を講義形式で解説を行います。
    • 2025年3月14日 15:00~ 成果発表会
      • 学習の成果を発表していただきます。

  • その他
    • オリエンテーション当日に交通費・宿泊費が必要な方は、メルカリが手配、支給いたします。(原則、一都三県以外からご参加される方が対象となります)
    • Buildトレーニング中は、各チームにメンターがつきます。(日英どちらの言語の話者もサポート予定)ただし、メンターの稼働時間は平日の10:00~19:00(JST)になります。

ユニークなチャレンジ

  • Buildトレーニングプログラムでは、メルカリグループのエンジニアが作成した技術課題を通して、実用的な開発スキルの基礎を身につけていただくことができます。
  • また、トレーニング中は、技術課題に関する相談だけでなく、キャリアに関する質問も含めて、メルカリグループのエンジニアからのサポートを受けることができます。

応募要件

  • 求める経験・スキル
    • メルカリグループおよび各カンパニーのミッションとバリューに共感していただける方
    • 性自認が女性の方で、16歳以上の学生(社会人経験1〜3年目の方も受け付けています)
    • パソコンとインターネット環境をお持ちの方
    • なにか一つの言語でプログラムを書いたことがある方
      • 具体的には、以下のことができるレベルを期待しています
        • if や for などの簡単なプログラミングの文法を理解している(言語は問わない)
        • エディタ(Visual Studio Codeなど)を利用することができる (種類は問わない)
        • ターミナルやコマンドプロンプト上で cd/cp/mv などの簡単なコマンドを使うことができる
    • 以下2つに参加可能な方
      • Buildトレーニングプログラム
        • 1日目のオリエンテーション
          • 日本在住の方:3月1日 / 終日(メルカリ東京オフィス)
          • 海外在住の方:3月3日 / 2〜3時間  (オンライン)
        • 2日目〜最終日
          • 1日2時間以上(日本時間10時〜19時)の学習時間を確保できる方。
  • 参考情報
    • 技術に不安をお持ちの方には、トレーニングプログラム参加に向けて、事前に任意参加のフォローアップ会を設けます
      • フォローアップ会の詳細は、合格者のみにお送りいたします

  • 語学力
    • トレーニング
      • 英語、または日本語が、Independent (CEFR - B2)
    • インターンシップ
      • 英語、または日本語が、Independent (CEFR - B2)

※CEFRの詳細については、こちらをご覧ください

 

選考について

  • 選考の流れ
    • 応募→書類選考→簡単なコーディングテスト→最終選考→合格

  • 応募締め切り:2025年1月15日
    • 応募のみ完了していれば問題ございません。コーディングテストは書類選考に合格された方から順に、送付いたします。応募完了から書類選考に要する時間は数日程度です。コーディングテスト受験期間の目安は1週間程度です。
    • 書類選考の合格通知は1月下旬を目処にご連絡させていただきます。

選考のポイント

  • Build@Mercari 2025への志望理由とコーディングテストの結果を総合的に判断しますが、志望理由を重要視いたします

 

選考における機会の平等  

メルカリでは、バックグラウンドによって個人の可能性が決めつけられることなく、自由に価値を生みだす機会を手にできる社会の実現を目指しています。そしてメルカリがミッションを実現するために「Inclusion & Diversity」という考え方は不可欠な存在だと考えています。

採用活動においても、メルカリのミッション・バリューに共感する、様々なバックグラウンドの方にジョインしていただけるよう、年齢、性別、性的指向、人種、宗教、身体能力、その他記号に基づくあらゆる差別をなくすことを約束します。

詳しくは、I&D statementをご覧ください。

なお、ご応募の際にはプライバシーポリシーをご確認ください。



Build@Mercariトレーニングプログラム後のコンテンツ

  • Buildトレーニングプログラムを終了し、一定基準まで進んだ方で、選考に通過した方は、インターンシップ(有給)にご招待いたします。
  • インターンシップは2種類あり、皆様のご経験と希望に合わせて、下記の通り実施いたします。
    • Buildインターン
      • 内容:メルカリやメルカリグループの開発チームで、課題を軸とした機能の開発に携わっていただきます。
      • 就業時間:1ヶ月間 ※20時間程度 / 週の稼働(個別調整可)
        • 8/1~8/31, 9/1~9/30のどちらかで参加いただきます
      • 選考:マネージャーとの面接を1回実施いたします。
    • 就業型インターン
      • 内容:メルカリやメルカリグループのチームの一員として業務を担っていただきます。
      • 就業時間:2か月~3か月間程度 ※20時間程度 / 週の稼働(個別調整可)
        • 期間はご都合に合わせて調整いたします。
      • 選考:コーディングテスト・面接を最大2回実施いたします。
  • 各インターンの選考期間
    • 2024年4月〜5月に実施予定



メルカリグループについて知る 

What is the Build Training Program?

  • Overview
    • The Build Training Program teaches participants the fundamental knowledge required for software engineering. Over the course of 2 weeks, participants will take on individual challenges with support from Mercari Group engineers.
      • This program is unpaid.
      • We are planning to hold the program information session for this program. Details will be announced at a later date.
        • January 9th, 2025 (Thu) 18:00-19:00 JST ※YouTube broadcast
      • See video archives of the program information session here.

  • Participants will be split into small teams and communicate with teammates while working on their individual challenges. By working through these challenges, participants will learn the basics of web app development, such as:
    • How to use Git
    • Basics of databases
    • Web API development using Python or Go
    • Frontend web development
    • Providing services using Docker/Docker Compose

  • Participants will be provided with videos from Udemy and DevDojo, Mercari’s series of in-house technical training programs for new graduates. Participants will use these videos to deepen their understanding of topics and reference them as they tackle challenges. (After the training program, participants will continue to have access to the online video courses for 1 year.)

  • Programming languages
    • Backend: Python or Go

  • Dates
    • Participants residing in Japan: March 1–14, 2025 (2 weeks)
    • Participants residing abroad: March 3–14, 2025 (2 weeks)

  • Schedule 
    • Orientation: March 1 or 3, 2025
      • Participants residing in Japan 
        • March 1, 2025, from 10 AM (JST)
        • Attend offline at Mercari’s Tokyo office
      • Participants residing abroad
        • March 3, 2025, from 3 PM (JST)
        • Attend online
    • Online learning: March 3–14, 2025
      • Work on shared challenges with your teammates and communicate via Slack messages and huddles (voice calls)
      • The solution to each challenge will be explained in lecture format
    • Final presentations: March 14, 2025, from 3 PM (JST)
      • Present what you learned

  • Additional information
    • Mercari will arrange and cover the costs of any transportation and accommodation required for the day of orientation. (Primarily applies to participants traveling from prefectures other than Tokyo, Saitama, Chiba, and Kanagawa.)
    • During the Build Training Program, each team will be assigned a mentor. (Mentorship will be available in both Japanese and English.) Mentors will be available on weekdays between the hours of 10 AM and 7 PM (JST).

Unique Challenges

  • Through the Build Training Program, you will have the opportunity to learn basic practical programming skills by taking on technical assignments created by Mercari Group engineers.
  • During the training period, you will be able to consult with Mercari Group engineers regarding both the technical assignments and your career.



Application Requirements

  • We are looking for participants who:
    • Have a shared belief in the mission and values of Mercari Group and its various companies
    • Identify as female and are either a student aged 16 or above or an adult with less than 3 years of work experience
    • Have access to a computer and the internet
    • Have experience coding in at least 1 programming language
      • Specifically, possess the skills to do the following:
        • Understand simple programming statements such as if and for in a language of your choosing
        • Use a code editor (such as Visual Studio Code) in a programming language of your choosing
        • Use simple commands such as cd/cp/mv in Terminal or Command Prompt
    • Can participate in both of the following:
      • Build Training Program
        • Day 1 (orientation)
          • Participants residing in Japan: March 1 (full day at Mercari’s Tokyo office)
          • Participants residing abroad: March 3 (2–3 hours online)
        • Day 2 until the end of the program
          • Can secure at least 2 hours per day (between 10 AM and 7 PM JST) to learn
  • Notes
    • For those who feel unconfident in their technical skills, we will hold an optional follow-up session prior to the training program.
      • Details regarding the follow-up session will be sent at a later date to all those who are accepted to the program.

  • Language requirements
    • Training
      • Japanese or English: Independent (CEFR - B2)
    • Internship
      • Japanese or English: Independent (CEFR - B2)

For details about CEFR, see here.

 

Selection Process

  • Selection flow
    • Application → Document screening → Basic coding test → Final screening → Acceptance

  • Application deadline: January 15, 2025
    • This is the deadline by which applications must be submitted. The coding test will then be sent to all those who pass the document screening phase. Please allow us a few days to screen your application. You will have approximately 1 week to complete the coding test.
    • Accepted applicants will be notified in late January.

Selection Criteria

  • We will select candidates based on a comprehensive evaluation of both your coding test and personal statement letter, but we place especial emphasis on your letter (your reason for applying to join Build@Mercari 2025).

 

Equal Opportunity Hiring  

Here at Mercari, we work to realize a world in which no one’s potential is limited by their background and everyone has the opportunity to freely create value. We also firmly believe that a mindset of Inclusion & Diversity is essential for us to achieve our mission.

This, of course, extends to our hiring practices as well. Mercari is committed to eliminating discrimination based on age, gender, sexual orientation, race, religion, physical disability, and other such factors so that anyone who shares our mission and values can join us, regardless of their background.

For more details, please read our I&D Statement.

Please read and acknowledge our Privacy Policy prior to submitting your application.



After the Build@Mercari Training Program

  • After the Build Training Program, participants who have reached a certain skill level and pass the selection process will be invited to participate in a paid internship.
  • There are 2 types of internships available based on your experience and preference.
    • Build Internship
      • Content: Work with a Mercari/Mercari Group development team and take part in the development of features designed to resolve specific issues
      • Work hours: Approximately 20 hours per week for a duration of 1 month (hours can be adjusted)
        • Either August 1–31 or September 1–30
      • Selection process: 1 interview with a team manager
    • Employment Internship
      • Content: Work as a member of a team at Mercari/Mercari Group
      • Work hours: Approximately 20 hours per week for a duration of 2–3 months (hours can be adjusted)
        • Internship dates will be determined based on your availability.
      • Selection process: Up to 2 coding tests and interviews
  • Selection period for internships
    • Scheduled for April–May 2024



Learn More About Mercari Group 

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job
Apply for this job