Backend Developer (Laravel/MySQL/Firebase) | Rideshare + Courier + Fleet

3 years

0 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Location : India (Work from anywhere fully remote; preference for top tech hubs like Bangalore, Hyderabad, Pune, Mumbai, Chennai, Noida, Chandigarh, Kolkata) Reporting: Directly to the Founder & CEO & CTO Job Type: Full-time Salary: Competitive, based on experience About Quicoo Quicoo is building Australia’s first full-stack, multi-service super app — rideshare, courier dispatch, fleet and logistics management — all unified into a single powerful platform for everyday users, drivers, businesses, and fleet operators. Our mission: One App Does It All — transparent, reliable, and local. 🗂️ Role Overview We’re looking for an ambitious Backend Developer to help architect, build, and optimise the robust backend that powers Quicoo’s real-time rideshare bookings, dynamic pricing, driver tracking, fleet operations, job bidding, and automated compliance. You’ll craft secure, scalable Laravel APIs, smart surge pricing logic, dynamic fare engines, corporate billing, and event-based notifications — and work alongside a passionate mobile, frontend, and product team building Australia’s next big transport-tech success story. 🎯 What You’ll Do ✅ Design & build REST APIs for Rideshare, Courier, Fleet, Bid-to-Book, Click & Collect, and Admin services using Laravel + MySQL ✅ Develop real-time fare calculators , dynamic pricing engines, and geo-fenced heatmap surge logic with full admin control and override tools ✅ Build workflows for instant bookings, schedule-ahead rides, multi-stop rides , auto-rebooking, and fallback driver dispatch ✅ Architect and implement the Bid-to-Book module — customer job posts, driver bidding system, escrow hold & release flows ✅ Integrate corporate account management , fleet billing, and subscription models for high-volume B2B partners ✅ Implement Firebase Realtime DB and Laravel WebSockets for live driver tracking, trip status streams, and proof-of-trip compliance for law enforcement ✅ Build robust user authentication , driver onboarding (KYC, vehicle checks), visa work-hour limit enforcement, and fatigue compliance logic ✅ Integrate Stripe, Apple Pay, Google Pay for payments, refunds, commission splits, corporate invoicing, and wallet top-ups ✅ Develop event-based automation for push notifications (Firebase) , SMS alerts (Twilio) , and email triggers (SendGrid) linked to booking status, surge changes, reassignments, and compliance alerts ✅ Implement auto load allocation for courier jobs based on parcel weight/vehicle capacity and smart route optimisation ✅ Develop multi-job allocation logic to dynamically assign multiple bookings to a single driver on the fly with accurate ETAs ✅ Build system logging & audit trails for bookings, compliance, payments, and driver penalties ✅ Write clean, reusable, well-documented code; review pull requests, write tests, and collaborate daily in Agile sprints 🔑 Must-Have Skills ✔️ 3+ years experience with Laravel/PHP ✔️ Strong expertise in MySQL design, indexing & query optimisation ✔️ Comfortable with Firebase Realtime DB and Laravel WebSockets ✔️ Solid grasp of REST API design, OAuth2/JWT authentication ✔️ Proven Stripe API integration experience ✔️ Familiar with Redis queues, job dispatching & real-time event processing ✔️ Strong Git workflows, CI/CD best practices ✔️ Clear communicator, collaborative, and thrives in fast-moving Agile teams Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Developer Interview Now

My Connections Quicoo

Download Chrome Extension (See your connection in the Quicoo )

chrome image
Download Now