HamburgerMenu
hirist

Job Description

Junior Flutter Developer Rideshare & Courier Super App

Company Description :


Quicoo is Australias locally built superapp for rideshare and delivery, combining these services into one seamless experience. Focused on fairness and efficiency, Quicoo offers low commission for drivers and fast service for users, supporting local communities.


Launching soon in Adelaide and Melbourne, Quicoo aims to provide a clean, smart platform without inflated fees or offshore systems. Designed to respect drivers and couriers, while offering simplicity and speed for everyday users, Quicoo is committed to better logistics for small businesses and a smarter way to move and deliver across Australia.

Role Description :

We are hiring a technically strong, highly focused junior Flutter developer to join Quicoo, a multi-service platform offering rideshare, courier, fleet dispatch, and logistics. You will be embedded in a fast-moving team working directly under our senior engineer, building feature-rich, high-performance apps for drivers and fleet owners with real-world constraints like safety limits, vehicle assignment, trip queues, navigation, and earnings tracking. You should bring hands-on experience in developing features that directly serve drivers or delivery agents, understand the challenges of real-time job handling, and have built apps that go beyond UI to include logic, permissions, and API state sync.

Key Responsibilities :


Driver App Development :


- Develop end-to-end driver-side workflows : job alerts, accept/reject with reasons, in-app navigation (Mapbox or custom)


- Build stateful UI screens for trip status, fatigue timers, earnings, wallet, proof-of-trip, and waybills

Integration & State Management :

- Work with Firebase (Auth, Push, Realtime Chat)

- Handle dynamic pricing logic, wallet deductions, Stripe payments (GPay, Apple Pay)

- Connect deeply with backend APIs (JSON, REST) to consume :

1. Booking engine


2. Dispatch logic

- Notifications and trip reallocation

Testing & Delivery :

- Write maintainable, modular code using BLoC or Provider

- Ensure stable builds across Android & iOS with platform-specific fixes

- Collaborate on UAT testing, bug reports, and final Play Store deployments

Required Skills & Traits :


- 1- 2 years of Flutter experience building production-grade apps


- Must have worked on at least one delivery or rideshare-style app (proof or demo required)

- Proficient in :


- Dart, Flutter 2.10+

- API integration and state management (BLoC/Provider)

- Firebase: Auth, FCM, Crashlytics

- Google Maps or Mapbox SDKs

- Git and CI/CD familiarity

- Comfortable working in a real sprint environment with guidance but no hand-holding

- Sharp debugging skills can independently identify UI/logic/API issues

Bonus Skills (Highly Regarded) :

- VOIP calling / chat integrations

- Experience with :


1. Heatmaps or location-based dispatch

2. In-app navigation (not redirect to Google Maps)

3. Handling fleet/multi-vehicle apps

- Unit testing with Flutter

- Strong portfolio with 1 or more apps live in the Play Store


info-icon

Did you find something suspicious?