Flex Moving & Storage is transforming the traditional moving and storage industry into a customer-first service. As a Senior Mobile Engineer, you will be responsible for building and scaling the mobile ecosystem, focusing on both supply-facing and consumer-facing applications.
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
- 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
- Know when to build for perfect scale, when to optimize for speed-to-market, and how to concisely articulate those technical trade-offs to the broader engineering team