Lead Developer for Taxi dispatch software full time

Chatbots.expert HQ: Tilburg , Brabant , Netherlands Remote job Mar 19

Job Title:

Lead Developer - Taxi Dispatch Software (Node.js, Next.js, PostgreSQL)

Location: Remote

Department: Engineering

Employment Type: Full-Time

We are a fast-growing tech startup revolutionizing urban mobility with AI-driven transportation solutions. Our mission is to build scalable, real-time taxi dispatch software that connects passengers with drivers seamlessly while optimizing routes, reducing wait times, and enhancing user experiences. Join us to lead the development of cutting-edge systems powering thousands of rides daily.

As the Lead Developer, you will architect, build, and scale our taxi dispatch platform using Node.js, Next.js, and PostgreSQL. You’ll lead a cross-functional team, collaborate with product managers and data scientists, and ensure the delivery of robust, high-performance software. Your work will directly impact millions of users and drivers globally.

  • Technical Leadership:
  • Architect and develop the core backend (Node.js) and frontend (Next.js) systems for real-time dispatch, driver tracking, and fare calculation.
  • Design scalable PostgreSQL schemas with PostGIS for geospatial queries (e.g., driver proximity, route optimization).
  • Implement REST/GraphQL APIs and WebSocket/Socket.IO integrations for real-time communication between drivers, passengers, and dispatchers.
  • Team Management:
  • Mentor junior developers, conduct code reviews, and enforce best practices (TypeScript, testing, CI/CD).
  • Collaborate with AI/ML engineers to integrate predictive models (e.g., demand forecasting, dynamic pricing).
  • Product Collaboration:
  • Work with product teams to translate business requirements into technical specifications.
  • Optimize system performance for low-latency, high-traffic environments (1k+ requests/sec).
  • Quality Assurance:
  • Ensure code reliability with unit/integration tests (Jest, Cypress) and monitoring tools (Prometheus, Grafana).
  • Troubleshoot production issues and implement disaster recovery strategies.
  • Must-Have:
  • 5+ years of experience with Node.js and modern frameworks (Express.js, NestJS).
  • Expertise in Next.js for building server-rendered React applications.
  • Strong SQL skills with PostgreSQL (including PostGIS for geospatial data).
  • Experience with ORMs (TypeORM, Prisma) and real-time systems (WebSocket, Socket.IO, MQTT).
  • Proficiency in TypeScript, Docker, and cloud platforms (AWS, GCP, or Azure).
  • Familiarity with Agile/Scrum methodologies and DevOps tools (GitHub Actions, Jenkins).
  • Nice-to-Have:
  • Knowledge of AI/ML integration (e.g., TensorFlow.js, Python model deployment).
  • Experience with mapping APIs (Mapbox, Google Maps) and geospatial libraries (Turf.js).
  • Background in transportation/logistics or ride-hailing platforms.
  • Impact: Shape the future of urban mobility with AI-driven solutions.
  • Growth: Lead a talented team and work with cutting-edge technologies.

This job is fully remote job

Requirements
Availability:
Full-time (40 hrs/wk)
Experience levels:
Expert (5+ yrs)
Languages:
English

$40/hr