Flex Moving & Storage is transforming the traditional moving, storage, and last-mile delivery industry into a customer-first service. As a Senior Mobile Engineer, you will be responsible for building and scaling the mobile ecosystem, particularly focusing on the supply-facing driver application and consumer-facing app, while ensuring high-quality output and collaboration with cross-functional teams.
Responsibilities:
- Act as the primary contributor and owner of our mobile architecture, driving the execution of our supply-facing and consumer-facing React Native applications
- Architect and write foundational, production-grade code. Build reusable component libraries and establish scalable state management patterns that will serve as the bedrock for all future mobile development
- Work tightly with the Head of Engineering, product managers, and the platform team to define API interfaces and translate complex logistics workflows into intuitive, performant mobile experiences. You will not operate in a silo
- Define, document, and enforce mobile testing requirements, CI/CD pipelines, and App Store/Play Store deployment benchmarks to ensure high shipping velocity without sacrificing quality
- Evaluate and implement emerging mobile technologies only when they provide a measurable increase in ROI, performance, or speed-to-market
Requirements:
- 5+ years of software engineering experience, with a heavy focus on complex, consumer or logistics-facing mobile development
- Expert-level proficiency in React Native and modern JavaScript/TypeScript
- Deep understanding of how to build, test, and deploy mobile applications, and how to interface efficiently with RESTful or GraphQL APIs provided by a central platform team
- Comfortable leveraging modern AI coding assistants (e.g., Cursor, GitHub Copilot, Claude) to accelerate boilerplate development and increase shipping velocity
- Possess the architectural intuition and technical judgment required to rigorously review, validate, and optimize AI-generated code before it hits production
- Demonstrated ability to operate autonomously in an ambiguous, fast-paced startup environment