← Jobs

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

Budget: $260.0 FIXED / ⭐ 3.91 (14) India

react-native

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
Open job