This position is closed and is no longer accepting applications.

Software Engineer, React Native - US app

Mercari Minato-ku, Tokyo November 1 2024
  • 💴 No salary range given
  • 🏡
    Partially remote
  • 🌏
    Apply from abroad
    Relocate to Japan
  • 💬
    No Japanese required
    Business English
  • 🧪
    Senior level
    5+ years experience required

About Mercari

Mercari Minato-ku, Tokyo

Mercari is a marketplace app that makes it easy for people to safely sell and ship their things. Having been downloaded over 100 million times, it is now among the largest peer-to-peer selling platforms globally.

Key benefits

  • Full flextime
  • Outside work encouraged
  • Employee stock ownership program

About the position

Responsibilities

  • Build user-facing features for our mobile app using technologies like React Native, TypeScript, and Redux
  • Diagnose and fix bugs and performance bottlenecks to achieve native-grade performance
  • Design and maintain CI pipelines to build, test, and deliver our apps
  • Maintain code and write automation testing to ensure the product is of the highest quality
  • Work collaboratively with cross-functional teams to solve key business problems
  • Introduce, socialize, and promote mobile development best practices among the team
  • Deliver product features in a fast-paced start-up style environment
  • Seek to gain a deep understanding of the US market to ensure Mercari’s continued global success
  • Work effectively in a multicultural environment with colleagues from various backgrounds

Requirements

  • 5+ years of software engineering experience
  • Ability to write clean, testable, and fully typed TypeScript code
  • Ability to write and maintain technical documentation
  • Work experience developing and shipping user-facing features on mobile applications using React Native, Kotlin, or Swift
  • Knowledge of REST APIs
  • Experience setting up and maintaining CI pipelines
  • Experience monitoring and managing apps in production

Nice to haves

While not specifically required, tell us if you have any of the following.

  • You are up-to-date with React Native best practices
  • Work experience as a mobile app engineer in consumer, e-commerce, or marketplace space
  • Familiarity with native Android and iOS APIs
  • Familiarity with Sentry or Crashlytics
  • Familiarity with Github Actions

Hiring Process

  1. 1

    Doc Screening

    We will be looking for a shared belief in Mercari’s mission and values. Please provide your resume in English.

  2. 2

    Skill Test

  3. 3

    Interviews

    3-4 rounds. We will conduct interviews in English. There are some cases you will meet a few members in 1 round.

  4. 4

    Background check

  5. 5

    Offer

Meet Mercari's Developers

Ryan Ginstrom describes his unexpected career turn towards being an engineering manager, and the unique freedoms he's found at Mercari.

Read their story...

Jieqiong shares her experience of joining Mercari and working as a tech lead. She explains their engineering culture and provides tips for potential applicants.

Read their story...

Related jobs

More jobs like this

We'll send you a digest of new English-friendly software developer jobs in Japan. Your email stays private, we don't share or sell it.