React Native Developer Needed to Redevelop Existing Carpool App (Figma to Pixel-Perfect UI)

Posted yesterday

Worldwide

Summary

Project Overview We are looking for an experienced React Native developer to redevelop our existing Carpool application using a new Figma design. The app is already live and functional. This is not a new project—we are redesigning the application with an improved UI/UX while optimizing the existing functionality and performance. The developer must deliver pixel-perfect screens matching the Figma design and ensure all features work exactly as specified. ------------------ Requirements Strong experience with React Native Pixel-perfect implementation from Figma Clean, reusable, and optimized code Experience with Socket.IO / WebSocket REST API integration Google Maps & Navigation Push Notifications Payment Gateway Integration Firebase Play Store & App Store deployment Git version control ------------------- Milestone 1 (7 Days) App Setup, Project Setup, App Logo Integration, Splash Screen, Authentication, Create Account, Login (if applicable), User Module: Dashboard,Edit Profile,My Profile,User Profile, My Account Vehicle Module: Add Vehicle,Update Vehicle,Car & Bike Support, Wallet & Payment: My Wallet, Payment History,Add Bank Account,Claim Requests Chat Module: 1 to 1 Chat, Group Chat Real-time Socket Chat, Instant Message Refresh, Message Delivery, Read Status Deliverables : Complete testing,Android Build, iOS Build Upload latest build to Google Play Console & Apple App Store Connect ------------------------------------- Milestone 2 (7 Days) Lift Module: Find Lift,Offer Lift,My Lifts, Upcoming Lifts, Lift Match, Lift Request List, Accept / Reject Requests, Rejection Reason, Partner Details, Group Chat, Find Lift Features, Google Maps Navigation, Shortest Route, Multiple Route Options ETA & Distance, Multiple Pickup Points, Multiple Drop Points, Multi-Date Ride Scheduling, Cost Sharing, Ratings & Reviews Ride Module: Ride Start, Ride End, Passenger List, Live Socket Notifications, Ride Invoice, Payment Collection, Live Tracking Continuously save user live location during the ride, Driver can start/end rides, Ride Completion, When the driver ends the ride: All passengers receive an instant socket notification, Payment popup opens automatically, Passenger completes payment, Passenger submits rating & review, Ride completes successfully Driver should also be able to: Rate every passenger, View ride invoice, View payment summary User Guide Integration: Integrate the complete in-app User Guide/Tour, ensuring smooth navigation and proper functionality. Minor Enhancements & Bug Fixes: During development, there may be small UI adjustments, functionality improvements, or bug fixes. Please consider these as part of the project scope without additional charges, provided they are within the existing requirements. --------------------------------- Final Deliverables Complete functionality matching the Figma design Pixel-perfect UI Responsive design Optimized performance Bug-free implementation Source Code via Git Android APK/AAB iOS IPA Upload final builds to Google Play Store and Apple App Store ----------------------------- Important Notes Existing APIs are already available. Existing app source code will be provided. Existing database is already in use. Figma design will be shared after project discussion. Code quality, architecture, and performance are very important. The UI and functionality must match the Figma design exactly. (*) Daily basis updates required, Morning Update what you are going to do, Evening updates what task u have done. (*) Code will be push daily basis to git, So our backend team can check actual work and flow

  • $260.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • One-time project
    Project Type
Skills and Expertise
Mandatory skills
React Native
Activity on this job
  • Proposals:5 to 10
  • Last viewed by client:yesterday
  • Interviewing:
    0
  • Invites sent:
    1
  • Unanswered invites:
    1
About the client
Member since Apr 1, 2022
  • India
    Indore8:41 AM
  • $2.1K total spent
    27 hires, 1 active
  • 75 hours

Explore similar jobs on Upwork

Smartphone
iOS Development
Add Surface Dimension Feature to Flutter AppFixed-price‐ Posted 4 weeks ago
Android App Development
iOS Development
Mobile App Development
iPad App Development

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo