MERN Stack Developer
Description
Job Overview:
We are looking for an experienced MERN Stack Developer to develop and maintain a scalable taxi booking application. The ideal candidate will work with the MongoDB, Express.js, React.js, and Node.js (MERN) stack to build high-performance web and mobile backend systems that support ride booking, real-time tracking, driver management, and secure payment processing.
Key Responsibilities:
- Develop and maintain a taxi booking platform using the MERN stack.
- Build responsive and interactive user interfaces using React.js.
- Develop robust backend services and APIs using Node.js and Express.js.
- Design and manage databases using MongoDB for efficient data handling.
- Implement core features such as ride booking, real-time GPS tracking, fare calculation, driver allocation, and trip history.
- Integrate third-party services such as maps, payment gateways, SMS, and push notifications.
- Ensure application performance, scalability, and security.
- Collaborate with UI/UX designers, mobile developers, and product managers.
- Debug and resolve technical issues while maintaining code quality and performance.
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience working with the MERN stack (MongoDB, Express.js, React.js, Node.js).
- Strong knowledge of JavaScript, HTML5, and CSS3.
- Experience building RESTful APIs and microservices.
- Familiarity with real-time technologies such as WebSockets or Socket.io.
- Experience integrating Google Maps or other location-based services.
- Knowledge of Git and version control systems.
- Strong problem-solving and debugging skills.
Preferred Skills:
- Experience developing on-demand or ride-sharing applications.
- Knowledge of cloud platforms such as AWS, Google Cloud, or Azure.
- Familiarity with Docker, CI/CD pipelines, and DevOps practices.
- Experience integrating payment gateways and authentication systems.
Why Join Us:
- Opportunity to work on an innovative taxi booking and ride-sharing platform.
- Collaborative work environment with experienced developers.
- Competitive compensation and career growth opportunities.
Skills
DockerMicroservicesReactExpressSecurityCI/CDNode.jsMongoDBAzureGCPAWSExpress.jsGitRESTfulDevOpsRESTJavaScript
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.