Website:
ramscript.com
Job details:
Job Title: Backend Developer (Node.js) – Mobility Platform
Location: Remote / Hybrid
Type: Internship / unapid (depending on performance)
About the Role
We are building a real-time mobility platform similar to ride-hailing applications like Uber, Ola, or Rapido. We are looking for a backend developer who can design and build scalable APIs, real-time systems, and backend infrastructure for our platform.
Responsibilities
- Develop and maintain backend services using Node.js and Express.js
- RabbitMQ queue system designing
- Build and maintain REST APIs for rider, driver, and admin applications
- Implement real-time communication systems for driver location updates and ride dispatch
- Design database schemas and queries using PostgreSQL with PostGIS
- Implement caching and real-time data handling using Redis
- Integrate third-party services such as maps, payment gateways, and notifications
- Collaborate with mobile developers working on Flutter apps
- Optimize backend performance and ensure scalability of services
- Write clean, maintainable, and well-documented code
Tech Stack
- Node.js / Express.js
- PostgreSQL + PostGIS
- Redis
- WebSockets / Socket.IO
- Docker
- REST APIs
- Cloud deployment using container-based platforms
Preferred Skills
- Experience building real-time applications
- Knowledge of geospatial queries or location-based services
- Experience with microservices architecture
- Familiarity with Docker and containerized deployments
- Understanding of scalability and distributed systems
Nice to Have
- Experience with ride-hailing, logistics, or marketplace platforms
- Experience integrating payment gateways
- Basic understanding of event-driven architecture
What You’ll Get
- Opportunity to work on a large-scale real-time platform
- Hands-on experience with modern backend architecture
- Possibility of a full-time role based on performance
Click on Apply to know more.