Mercari, Inc.

Software Engineer – Mobile

Mercari, Inc.

full-time

Posted on:

Location Type: Hybrid

Location: Bay AreaCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $144,000 - $216,000 per year

About the role

  • Develop and maintain our mobile app using technologies like React Native, TypeScript, and Redux
  • Diagnose and fix bugs/performance bottlenecks to achieve native-level user experience
  • Design and maintain CI/CD pipelines to build, test, and deliver our app
  • Maintain code and write automation tests 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
  • Mentor other engineers and provide constructive feedback through code reviews

Requirements

  • Bachelor's degree in Computer Science, Data Science, Engineering, or a related field (or equivalent experience)
  • 5+ years of experience in React Native development, shipping apps that impact millions of users
  • Experience with React Native’s New Architecture and iOS Liquid Glass integration
  • Ability to write clean, testable, and fully typed TypeScript
  • Experience and proficiency using Redux
  • Experience with Native iOS and/or Android development
  • Solid foundations and familiarity with Xcode and Android Studio
  • Ability to write and maintain technical documentation
  • Knowledge of REST APIs
  • Experience setting up and maintaining CI/CD pipelines
  • Experience monitoring and managing apps in production
Benefits
  • Flexibility: Work from home and the office, depending on need and receive flexible time off
  • Wellbeing: Top-notch insurance plans, best-in-class new parent offerings and access to mind and body wellness apps
  • Growth: As we grow, your career opportunities grow, we provide access to new tools, technologies and learning opportunities
  • Comprehensive and total rewards: We provide a strong financial foundation and rewards that go beyond the paycheck
  • Teamwork: We are each other's biggest fans- we celebrate from virtual coffee breaks to recognition programs
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
React NativeTypeScriptReduxCI/CD pipelinesautomation testsiOS developmentAndroid developmentREST APIsXcodeAndroid Studio
Soft Skills
collaborationmentoringconstructive feedbackproblem solvingcommunication
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Data ScienceBachelor's degree in Engineering