← Oferty

Foodie-Vendor Marketplace App development

Budżet: $5.0 - $10.0 HOURLY / FULL_TIME ⭐ 4.97 (9) United States

react-native, mapbox, firebase, firebase-realtime-database, square-api

Job Title: React Native Developer for Marketplace App Job Description: We are seeking a skilled React Native Developer to build a marketplace application that connects Foodies with Vendors. This app will facilitate order placements and payments through integrated APIs and will be designed for both iOS and Android platforms. Responsibilities: UI Development: Rebuild the UI based on existing designs from Lovable.ai, ensuring a responsive and user-friendly experience tailored for mobile devices. Map Integration: Implement a live map feature using Google Maps or Mapbox, integrating GPS functionality to display vendor locations in real-time. Order Management: Develop a comprehensive order flow that includes cart management, payment processing, and order status tracking. Square Integration: Collaborate with vendors to integrate Square APIs for payment processing, ensuring a seamless transaction experience for users. Testing & Debugging: Conduct thorough testing to ensure app functionality and performance across different devices and platforms. Documentation: Provide clear documentation on code structure, API integrations, and any additional features implemented. Requirements: Proven experience in React Native development. Familiarity with Firebase for backend services. Experience with Google Maps or Mapbox integration. Knowledge of payment processing systems, particularly Square. Strong understanding of mobile app development best practices. Excellent communication skills and ability to work collaboratively. Preferred Qualifications: Previous experience building marketplace applications. Understanding of role-based user access and management. Ability to provide a timeline for project completion and budget estimates. Project Timeline: Initial phase to be completed within [insert estimated timeframe]. Ongoing support and updates post-launch. Budget: Please provide your rough estimate for the project based on the outlined requirements. How to Apply: Interested candidates should submit portfolio of previous work, and a brief explanation of their approach to this project.
Otwórz na Upwork