
Software Engineer – Mobile
Mercari, Inc.
full-time
Posted on:
Location Type: Hybrid
Location: Bay Area • California • United States
Visit company websiteExplore more
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