Software Engineer, React Native - US app

Mercari Minato-ku, Tokyo
  • 💴 No salary range given
  • 🏡 Fully remote
  • 🧪 5+ years experience required
  • 💬 No Japanese required
  • 🌏 Apply from abroad
  • 🧳 Relocate to Japan
DO YOU NEED MORE INFO?
ASK A QUESTION

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

DO YOU NEED MORE INFO?
ASK A QUESTION

Meet Mercari's Developers

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 her story...

Other Jobs at Mercari

Related jobs

More jobs like this

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