Software Engineer, React Native - US App

A marketplace app company founded in 2013 that aims to circulate all forms of value to unleash potential in all people.
Minato City, Tokyo, Japan
Mobile
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
E-Commerce

Description For Software Engineer, React Native - US App

Mercari, founded in 2013, is seeking a Senior Software Engineer specializing in React Native for their US App team. The role is based in Tokyo, Japan, with a hybrid work arrangement. The company operates a marketplace app with a mission to circulate all forms of value and unleash potential in all people.

The position requires expertise in mobile development using React Native, TypeScript, and Redux, with a focus on building user-facing features and maintaining high-performance standards. The tech stack includes React Navigation, MMKV, and comprehensive testing tools. The role demands strong engineering principles including Passion For The Product, Grow Together, Solve Through Mechanisms, and Collaborate Openly.

Key responsibilities include developing features, optimizing performance, maintaining CI pipelines, and promoting best practices in mobile development. The ideal candidate will have 5+ years of software engineering experience, strong TypeScript skills, and experience with REST APIs and CI/CD processes. Knowledge of native Android and iOS APIs is preferred.

Working in a multicultural environment, you'll contribute to Mercari's global success, particularly in the US market. The company offers a flexible work schedule with no core hours and emphasizes inclusion and diversity. This is an opportunity to join a fast-paced, startup-style environment while working on a significant e-commerce platform that connects people worldwide.

Last updated a month ago

Responsibilities For Software Engineer, React Native - US App

  • Build user-facing features for mobile app using React Native, TypeScript, and Redux
  • Diagnose and fix bugs and performance bottlenecks
  • Design and maintain CI pipelines
  • Maintain code and write automation testing
  • Work collaboratively with cross-functional teams
  • Introduce and promote mobile development best practices

Requirements For Software Engineer, React Native - US App

TypeScript
React
  • 5+ years of software engineering experience
  • Ability to write clean, testable, and fully typed TypeScript code
  • Ability to write and maintain technical documentation
  • Knowledge of REST APIs
  • Experience setting up and maintaining CI pipelines
  • Experience monitoring and managing apps in production
  • English proficiency (CEFR - C1)

Interested in this job?

Jobs Related To Mercari Software Engineer, React Native - US App

Software Engineer, ReactNative - US App

Senior Software Engineer position at Mercari, focusing on ReactNative development for the US app, requiring 5+ years of experience and expertise in TypeScript and mobile development.

Mobile Developer (Android - Kotlin)

Senior Mobile Developer position at Plain Concepts, focusing on Android development with Kotlin, offering remote work and comprehensive benefits.

Senior Mobile Developer

Senior Mobile Developer position at Sincere Corporation, building consumer apps with Android/iOS, 5+ years experience required, hybrid work model in Greater Boston area.

Camera and Photos - Software Engineer

Senior Software Engineer role at Apple working on Camera and Photos features, developing ML-powered solutions for iOS, macOS, and VisionPro platforms.

Senior Customer Success Engineer (Mobile)

Senior Customer Success Engineer role at Adobe focusing on mobile technologies and marketing solutions, combining technical expertise with customer success.