Business Client need Mobile App Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Craigieburn, Australia
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"We are hiring an experienced React Native developer to build a cross-platform mobile app using our ready Figma UI design (about 30 screens). Around 80% of the app logic and flow is defined and documented. The backend is already being built in Laravel, and you will connect to those APIs once provided.
This project requires someone who has previously developed complete production apps, understands clean architecture, and can deliver a smooth, maintainable codebase.
Flexible with the time.
⸻
Core Features and Keys
• Authentication & Onboarding
• Login / Register / Forgot Password / Social
• Email & SMS verification
• Profile setup with image upload
• Dashboard
• Personalized user overview (jobs, stats, notifications)
• Job Posting & Management
• Create new job requests
• View, edit, delete, and manage posted jobs
• Job details screen with offers/bids list
• Job Bidding / Offers
• Workers can bid or send offers
• Clients can accept, reject, or ask questions
• Reverse auction logic (lower or equal bids only)
• Messaging System
• Real-time chat between client and worker
• Push notifications for new messages
• Payments & Wallet
• Payment initiation and confirmation
• Transaction history
• Balance tracking and payout requests
• Profile & Settings
• Edit profile, languages, and preferences
• Enable/disable availability
• Subscription management (for some user types)
• Notifications
• Real-time push + in-app
• Job status updates and system alerts
• Agency / Admin Tools
• ASAP jobs
• Worker verification
• Job approval or dispute handling (via API integration)
• Support / Help Center
• Contact support
• FAQ and feedback submission
⸻
Screen Groups (Approx. 30 Screens)
1. Splash / Intro
2. Login
3. Register
4. OTP / Verification
5. Profile Setup
6. Dashboard (Customer)
7. Dashboard (Worker)
8. Job Listing
9. Job Details
10. New Job Form
11. Bidding / Offer Screen
12. Bid Details
13. Messages List
14. Chat
15. Notifications
16. Payments List
17. Payment Details
18. Wallet Overview
19. Profile
20. Edit Profile
21. Subscription / Plans
22. Settings
23. Support / Help Center
24. Terms & Privacy
25. About / Info Page
26. Language Selection
27. Worker Verification
28. Job Completion Confirmation
29. Ratings / Reviews
30. Logout Confirmation
⸻
Requirements
• Strong React Native experience (TypeScript preferred)
• Portfolio of published or verifiable apps (App Store / Google Play links required)
• Expertise in API integration, state management (Redux / Zustand / Context), and responsive UI
• Familiar with authentication flows, push notifications, and real-time updates
• Strong attention to UI fidelity (must follow Figma exactly)
• Must deliver clean, modular, and documented code
⸻
Nice to Have
• Familiar with Laravel APIs
• Experience with Firebase (Auth, Push, Realtime DB) or [login to view URL]
• Understanding of monorepo or shared UI systems (web + mobile)
⸻
Before Awarding
We will request:
• 2–5 apps you personally built (links) IOS preferred
• Short explanation of your architecture and state management choices
• Estimated completion time and milestone plan" (client-provided description)
Matched companies (4)

HJP Media

JanakiBhuvi Tech Labs Private Limited

B2Bcert ISO consultants in Bangalore
