Avatar for Fresh Direct
Fresh Direct
Actively Hiring
FreshDirect is an online grocer that delivers fresh food directly to customers

Mobile Native React Architect

Posted: 5 months ago
Job Location
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationAllowed
Skills
Javascript
REST APIs
TypeScript
Appium
Sentry
Jest
React Native
GraphQL
Redux
Bitrise
Expo
Detox
Context API

About the job

Brief Description

About Us

At FreshDirect, we are reinventing the grocery experience. Since day one, our mission has been simple: bring the best, freshest food directly from the farm to people’s home – faster, fresher, and smarter than anyone else.

We are not just a food company – we are a technology powered, customer obsessed team building the most innovative end to end food supply chain in the industry. From proprietary routing systems to our state-of-the-art fulfillment center, every part of our business is designed to deliver unmatched quality, convenience and care.

We partner directly with farmers, fishermen, and artisans to source the highest quality ingredients, then use smart data, automation, and logistics to get them to our customers’ door at peak freshness. It’s grocery shopping reimagined and we are just getting started.

If you are passionate about innovation, care about what people eat, and want to be part of a team doing what no one else is doing, come build future of food with us.

Position Summary

We are seeking a highly experienced and innovative Mobile Architect to lead the development of scalable, high-performance mobile applications. You will be responsible for defining the architecture, design patterns, and technical direction of mobile applications built using React Native, Expo, and other modern tools. In this role, you will collaborate cross-functionally with product, design, and engineering teams to ensure seamless user experiences across iOS and Android platforms. We are looking for someone who has hands-on experience with mobile CI/CD and monitoring tools such as Bitrise and Sentry, with a strong focus on performance, quality, and developer productivity.

Key Responsibilities:

  • Lead Mobile Architecture: Define and implement robust, scalable mobile application architectures using React Native and Expo, optimized for performance and maintainability.
  • Tech Stack Ownership: Establish and maintain coding standards, frameworks, and architecture principles. Champion the use of Bitrise, Sentry, and other tools to streamline development and monitoring workflows.
  • Collaborate with Cross-Functional Teams: Partner closely with product managers, designers, and back-end developers to ensure alignment on features, timelines, and technical implementations.
  • Drive CI/CD Practices: Design and maintain CI/CD pipelines using Bitrise, ensuring fast and reliable build, test, and deployment cycles.
  • Monitor and Optimize App Health: Implement and manage real-time error tracking and performance monitoring using Sentry, proactively identifying and resolving issues.
  • Ensure Code Quality: Enforce best practices for clean, reusable, and modular code. Conduct and lead code reviews, architecture reviews, and documentation efforts.
  • Mentor Development Teams: Provide technical leadership, mentorship, and guidance to junior and senior mobile developers.
  • Cross-Platform Expertise: Deliver seamless cross-platform experiences using React Native and Expo, with deep understanding of platform-specific challenges and optimization.
  • Security & Compliance: Implement mobile security best practices, data protection measures, and ensure compliance with platform and regulatory standards.
  • Continuous Innovation: Stay current with emerging mobile technologies, trends, and frameworks. Bring forward ideas and tools that improve developer productivity and user experience.

Experience Qualifications:

  • 8+ years of software development experience with a minimum of 4+ years in mobile architecture and development.
  • Proven expertise in React Native, Expo, JavaScript (ES6+), TypeScript, and associated mobile frameworks.
  • Deep understanding of mobile app lifecycle, performance optimization, and deployment for both iOS and Android platforms.
  • Experience integrating and maintaining CI/CD pipelines using Bitrise or similar tools (e.g., Fastlane, GitHub Actions).
  • Hands-on experience with monitoring and error-tracking tools like Sentry for mobile applications.
  • Experience with GraphQL or REST APIs, along with offline data management and caching strategies.
  • Familiarity with Redux, Context API, or other state management libraries.
  • Solid understanding of native platform features and integrations, with experience extending React Native using native modules (Java, Swift, Kotlin).
  • Proficiency with testing tools and frameworks like Jest, Detox, or Appium.

Skills and Abilities:

  • Leadership: Strong ability to lead technical direction and architectural decisions across a mobile development team.
  • Problem-Solving: Excellent debugging and optimization skills, especially in complex cross-platform environments.
  • Process-Oriented: Experience setting up scalable CI/CD pipelines, automated testing, and release management.
  • Monitoring & Stability: Skilled in configuring monitoring tools like Sentry to track crashes, performance bottlenecks, and user-impacting issues in production.
  • Scalability Focus: Ability to design systems and codebases that scale to millions of users across multiple platforms.
  • Security Mindset: Deep understanding of mobile security best practices, including authentication, data encryption, and secure storage.
  • Collaboration: Strong interpersonal skills with the ability to work effectively with engineers, designers, and product stakeholders.
  • Documentation & Standards: Strong advocate for technical documentation, architecture diagrams, and maintaining team-wide coding standards.

Preferred Qualifications:

  • Experience with native mobile development (Swift, Kotlin, Java) and bridging with React Native.
  • Familiarity with Expo SDK advanced modules, including camera, push notifications, and location services.
  • Experience integrating analytics and performance tools (e.g., Firebase, Segment, Amplitude).
  • Familiarity with deployment and distribution tools (e.g., TestFlight, Google Play Console).
  • Understanding of Agile and Scrum practices for managing development cycles.
  • Prior experience leading teams or projects in a startup or high-growth tech environment.

About the company

Fresh Direct company logo

Fresh Direct

Actively Hiring
FreshDirect is an online grocer that delivers fresh food directly to customers501-1000 Employees
Learn more about Fresh Direct image

Funding

AMOUNT RAISED
$91M
FUNDED OVER
3 rounds
Rounds
U
$10000000
Unknown - Apr 2014+2

Similar Jobs

Albeado company logo
Albeado
Breakthrough causal AI predictions, optimizations and interventions - in real time
Albeado company logo
Albeado
Breakthrough causal AI predictions, optimizations and interventions - in real time
Albeado company logo
Albeado
Breakthrough causal AI predictions, optimizations and interventions - in real time
Enigma Technologies company logo
Enigma Technologies
Enigma provides trusted business data built on unparalleled entity resolution
JetInsight company logo
JetInsight
Best-in-class quoting and fleet management software for aircraft charter operators
Nextdoor company logo
Nextdoor
Nextdoor is the private social network for your neighborhood
Shef company logo
Shef
Authentic dishes. Homemade. Delivered. Explore who's cooking in your neighborhood
Brellium company logo
Brellium
Clinical teams use Brellium to ensure patient visits meet payor & clinical standards