Generate a CV for this Job!

Based on your profile and this job description, you can create a tailored CV to apply directly.

Delivery App || Flutter App || NodeJs

Upwork • , US • Remote

Posted on: 9th March, 2025
Employment Type: CONTRACTOR

Job Description

Title:

🚀 Delivery App | Flutter Developer & Node.js Backend Developer

Description:

We are looking for an experienced Flutter Developer and Node.js Backend Developer to build a high-performance Delivery App that enables seamless order management, real-time tracking, and secure payment processing.

Key Responsibilities:

Frontend (Flutter):

Develop a cross-platform mobile application for iOS & Android.

Implement a smooth and intuitive UI/UX for users, drivers, and merchants.

Live order tracking with Google Maps API integration.

Push notifications using Firebase Cloud Messaging (FCM).

Multi-language support (Arabic & English).

Backend (Node.js):

Develop a scalable REST API using Node.js & Express.

Database management with PostgreSQL (No MongoDB).

Authentication system (JWT, Google & Apple sign-in).

Order management system with real-time updates.

Third-party logistics API for tracking and delivery optimization.

Additional Features:

Admin Dashboard: Vendor & driver management, financial reports, and analytics.

Payment Integration: KNET, MyFatoorah, Apple Pay, Google Pay.

Driver App: Order assignments, status updates, route optimization.

Preferred Skills & Experience:

Experience with AWS services (S3, EC2, Lambda).

Real-time communication using WebSockets or Firebase Realtime Database.

Prior experience in delivery, logistics, or e-commerce applications.

Work Style & Expectations:

Agile development approach with weekly sprints.

Clean code with proper documentation and Git version control.

Effective communication and daily progress updates.

Responsibilities

  • We are looking for an experienced Flutter Developer and Node.js Backend Developer to build a high-performance Delivery App that enables seamless order management, real-time tracking, and secure payment processing
  • Implement a smooth and intuitive UI/UX for users, drivers, and merchants
  • Live order tracking with Google Maps API integration
  • Push notifications using Firebase Cloud Messaging (FCM)
  • Order management system with real-time updates
  • Third-party logistics API for tracking and delivery optimization
  • Driver App: Order assignments, status updates, route optimization
  • Agile development approach with weekly sprints
  • Clean code with proper documentation and Git version control
  • Effective communication and daily progress updates

Requirements

  • Develop a cross-platform mobile application for iOS & Android
  • Develop a scalable REST API using Node.js & Express
  • Database management with PostgreSQL (No MongoDB)
  • Authentication system (JWT, Google & Apple sign-in)
  • Experience with AWS services (S3, EC2, Lambda)
  • Real-time communication using WebSockets or Firebase Realtime Database
  • Prior experience in delivery, logistics, or e-commerce applications
Upwork

Upwork

Technology

Job Type

CONTRACTOR

Loading...

Loading...

AI Cover Letter Generator

Generate a Tailored Cover Letter!

Our AI will analyze your profile and create a personalized cover letter that highlights your relevant skills and experience.

Ready to Apply?

Click the button below to start your application process.

Related Jobs

Henderson Scott

2 weeks ago

FULLTIME

Backend Engineer - Node.JS / Python / AWS

WA, US View Job

Sumeru Inc

5 days ago

CONTRACTOR

NodeJS Backend Developer

New York, US View Job