Senior Full Stack Developer
Költségvetés: -
HOURLY / FULL_TIME
⭐ 5.00 (1)
United States
javascript, jquery, html5, angularjs
We had to remake this job posting due to junior level applicants. This is for senior level applicants only. Please link your github as well
This is a senior level position. RideIt https://www.rideitrr.com/ is a rural transportation and mobility company preparing to launch a custom-built dispatch, reservation, and tracking platform initially focused on microtransit operations in North Carolina. We are seeking an experienced full stack developer or small development team to build a lean but scalable MVP that can be used for client demonstrations, pilot programs, and early operational deployments.
This is NOT intended to be a full Uber/Lyft competitor at this stage. Our goal is to develop a stable, demo-ready operational platform with strong backend architecture that can later expand into additional verticals such as hospital valet/transport services, shuttle operations, delivery workflows, and other reservation/dispatch-based operations using the same backend infrastructure.
We already have access to an existing third-party dispatch platform that can be shown during interviews to demonstrate desired workflow concepts and operational direction.
Project Overview
The platform should be designed around generic “jobs” and “resources” rather than hardcoded transportation terminology so the same backend infrastructure can support multiple operational workflows in the future.
The MVP will include:
Backend API and core infrastructure
Web-based admin/operator dashboard
Driver/worker mobile app
Customer booking interface (web-first MVP preferred)
Core Platform Features
Backend/API Infrastructure
Reservation/job creation
Scheduling and dispatching
Real-time GPS tracking
ETA calculations
Status updates and notifications
Service zones/geofencing
User/account management
Scalable API architecture
Multi-tenant/white-label-ready architecture preferred
Admin / Operator Dashboard (Web-Based)
Real-time map with active drivers/resources and ongoing jobs
Create and manage reservations/jobs
Manual dispatching and assignment
Driver/resource management
Service zone and geofencing management
Reservation scheduling
Trip/job status monitoring
Basic reporting/dashboard analytics
Client configuration settings
Driver / Worker App
Login/authentication
Online/offline toggle
Receive and accept assignments
Navigation integration (Google Maps preferred)
Start/complete jobs
Real-time GPS sharing
Basic earnings/trip history
Customer Booking Interface (Web-First MVP)
Create reservations/service requests
Pickup/dropoff selection
Scheduled rides/reservations
ETA/tracking visibility
Notifications and status updates
Preferred Technologies
Backend: Node.js, Laravel/PHP, or similar scalable framework
Frontend Dashboard: React or Vue
Mobile: Flutter or React Native preferred
Database: PostgreSQL or MySQL
Maps/GPS: Google Maps or Mapbox APIs
Security & Data Handling Requirements
The platform should be developed using modern security best practices and scalable cloud-based architecture appropriate for transportation, dispatch, and government-related operational environments. While this project is an MVP, the system should be structured in a way that supports future expansion into enterprise-level deployments and additional compliance requirements as the platform grows.
Key expectations include:
Secure authentication and role-based access controls
HTTPS encryption across APIs and web/mobile communications
Encrypted password storage and secure credential handling
Secure cloud hosting architecture
Database backup and recovery capability
Audit logging for operational/admin activity
Secure handling of GPS/location and user data
Clean and maintainable codebase following industry best practices
Source Code & Ownership
Full source code access through GitHub or GitLab is required throughout development
All custom code and deliverables developed for this project will become the property of RideIt LLC upon completion
Developers may use standard third-party libraries/frameworks as needed
Ideal Experience
Please apply only if you have experience with:
Dispatch systems
Ride-hailing/logistics software
Delivery or transportation platforms
Real-time GPS tracking systems
Reservation/scheduling platforms
When Applying, Please Include
Examples of similar systems you have built
Recommended technology stack
Estimated timeline
Estimated MVP cost
Whether you are an individual developer or agency/team
Your approach to scalable backend/API architecture
Experience with white-label or multi-tenant systems
There is strong long-term potential for continued paid work after the MVP phase as we expand platform functionality and onboard additional clients.
Megnyitás Upworkön