Skip to main content
Back to jobs

Staff Mobile Engineer

External
shipt logoShipt · Minneapolis, MN
$96K–$175K/yrFull-timeHybridToday
AccessibilityAndroidCI/CDCross-functional CollaborationDatadogDocumentation
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • Mobile Product Development
  • Engineering Best Practices: Able to transform hi-fidelity designs and product requirements into accurate, working features. Able to communicate complex ideas and concepts concisely to team members with technical and non-technical backgrounds.
  • Build & Integrate: Design and implement features that utilize your strong React Native experience alongside Native iOS or Android engineering to solve user problems and deliver rich, engaging user experiences.
  • Cross-Functional Collaboration: Partner closely with Backend Engineers, Product Managers, and User Experience Designers and Data Scientists to build systems with user experience forethought that efficiently power features.
  • Architecture & Quality: Architect reliable, performant, and scalable React Native solutions and build efficient, reusable components. Set the tone for engineering best practices and culture within the team, leading by example.
  • Multi-Team Initiatives & Production Excellence
  • Technical Direction: Set the technical direction for products, associating this to the strategy of Shipt and the value it will deliver.
  • Observability & Troubleshooting: Take strong ownership of incidents and recovery for production issues across all areas within your team, troubleshooting deeply to root cause. Drive observability patterns, best practices, and culture within the team.
  • Security & Process: Adopt a security first mindset when architecting new features, using that same mindset to scrutinize existing features. Create new processes and procedures to address systemic issues within the team.
  • AI-Assisted Engineering & Mentorship
  • Tool Utilization: Utilize familiarity with AI-assisted development workflows to accelerate code generation, testing, and documentation, ensuring a focus on high quality.
  • Pay Range: $95,800 - $175,000
  • Please note that the salary range above is a guideline, and individual total compensation will vary based on factors such as qualifications, skill level, competencies, and work location.
  • Skills & Education
  • This list includes key skills used in this job but is not inclusive of all skills needed for the role. Please see any required education below.
  • React NativeBachelor's Degree or equivalent experience | Required
  • Work Arrangement
  • To foster connection while offering continued flexibility, hybrid team members have the following in-office expectations:
  • Hybrid roles in Birmingham, AL typically work in-office at least 2 days per week, with core in-office days on Wednesdays and Thursdays.
  • Hybrid roles in Minneapolis, MN typically work in-office at least 1 day per week on either Tuesday, Wednesday, or Thursday.
  • Hybrid roles in San Francisco, CA typically work i

Benefits

Health insurance

Additional Information

Impact As a Staff Mobile Engineer, you will be responsible for building product features for our Member App across our mobile stack, shipping mobile capabilities that are reliable, measurable, and valuable to the business. You will lead projects and mentor engineers in the best practices of software development, leveraging AI tools in your daily workflow while maintaining strong engineering quality to build world-class, customer-facing mobile experiences. What You'll Need to Be Successful You have 7+ years of experience with React Native, including a strong understanding of the React component lifecycle and performance optimization. You have strong experience in testing fundamentals (unit, integration, and e2e). You have strong experience with Real User Monitoring (RUM) and asset health and observability tooling, such as Datadog or similar. You have strong experience working with CI/CD tools like Circle CI, Drone, or similar. You have experience in Native mobile iOS or Android engineering. You have experience actively using AI coding assistants (e.g., GitHub Copilot, Cursor, etc.) to accelerate boilerplate code generation, unit testing, and documentation. You have experience with accessibility best practices for mobile. Nice-to-Haves (The Differentiators): E2E: Experience with the Detox end to end testing suite Server side JavaScript: Experience building APIs in JavaScript using Node JS or similar. GraphQL: Experience working with GraphQL and the Apollo Client App Distribution: Experience with App distribution (App Store, Play Store, Beta channels, CodePush, etc.). Industry Experience: Development of an E-commerce application.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at shipt? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect