More jobs:
Senior React Native Developer - Mobile Driver App
Job in
Boston, Suffolk County, Massachusetts, 02298, USA
Listed on 2026-01-01
Listing for:
ReSupply
Full Time
position Listed on 2026-01-01
Job specializations:
-
Software Development
App Developer - Mobile/Web, Full Stack Developer
Job Description & How to Apply Below
We're a fast‑paced, cross‑functional team blending product innovation, data science, and operations to scale impact across markets.
We're seeking a talented Senior React Native Developer to take ownership of our iOS and Android mobile driver app. This role is pivotal in addressing key challenges like improving hauler visibility during pickups, reducing donor dissatisfaction from on‑site adjustments, and ensuring reliable delivery confirmations. If you're passionate about building intuitive mobile experiences that drive real‑world efficiency and social good, join us in making charitable giving more accessible and effective.
Job Overview
As the primary developer for our React Native‑based mobile driver app, you'll lead the development, maintenance, and enhancement of features that support haulers in completing thousands of pickups per month. This app is critical for our core workflow: haulers use it to accept jobs, route to donor locations, assess items on‑site, document donations with photos, authorize payments, and coordinate drop‑offs with charities.
You'll collaborate closely with our engineering, product, operations, and data teams to iterate on the app and integrate with backend services. This is a full‑time, in‑office position based in Boston. You'll have the autonomy to drive technical decisions while contributing to our high‑priority goals, such as raising donation completion rates to 85% and deploying AI‑powered tools for better user support.
Key Responsibilities
• Lead App Development:
Own the full lifecycle of the React Native driver app for iOS and Android, including architecture, coding, testing, deployment, and updates via App Store and Google Play. Handle end-to-end deployment of mobile app releases, including submission processes, version management, and compliance with platform guidelines.
• Feature Implementation:
Build and refine core functionalities, such as real‑time notifications, GPS routing integration (e.g., with Google Maps or similar), photo capture and upload, payment processing (integrating with Stripe or similar), and step‑by‑step workflows for pickup and drop‑off.
• Cross‑Platform Optimization:
Ensure seamless performance across iOS and Android, handling platform‑specific nuances like native modules for camera, location services, and offline capabilities.
• Code Quality and Best Practices:
Maintain clean, scalable code; conduct code reviews.
• Troubleshooting and Support:
Debug production issues and collaborate with QA to ensure scalability and high quality code.
Required Qualifications
•
Experience:
5+ years in mobile app development, with at least 3 years focused on React Native. Proven track record as a lead or primary developer on production apps deployed to both iOS and Android, including handling end-to-end releases and app store reviews.
• Technical
Skills:
- Expertise in React Native, JavaScript/Type Script, Redux or similar state management, and UI libraries (e.g., React Native Elements or Native Base).
- Experience with native modules (e.g., for camera, geolocation, push notifications via Firebase).
- Familiarity with build tools like Xcode and Android Studio for deployment.
- Knowledge of RESTful APIs, and integrating third‑party services (e.g., mapping, payments, analytics).
• Problem‑Solving:
Strong ability to tackle complex logistics challenges, such as real-time syncing in low-connectivity areas or handling dynamic pricing/upcharges.
•
Education:
Bachelor's degree in Computer Science, Engineering, or a related field…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×