We are looking for a highly skilled Full Stack Developer to build a comprehensive chauffeur transportation booking System, including mobile applications for drivers, customers, and affiliates, along with a user-friendly website. The successful candidate will play a pivotal role in creating a seamless, efficient, and secure system that connects users and facilitates easy and reliable transportation bookings.

Responsibilities:

● Develop a comprehensive system that includes mobile applications for drivers, customers, affiliates, and a responsive website.
● Implement visually appealing and responsive user interfaces for the driver, customer, and affiliate apps, as well as the booking website.
● Ensure a consistent and intuitive user experience across various devices and platforms.
● Develop and maintain an efficient and secure database structure to handle user data, bookings, and other essential information.
● Create mobile applications for drivers, customers, and affiliates, utilizing platform-specific technologies to ensure optimal performance on both iOS and Android devices.
● Integrate third-party APIs for payment gateways, mapping services, and other functionalities.
● Integrate geolocation APIs for real-time location tracking, efficient chauffeur matching, and route optimization.
● Establish smooth integration points between the driver, customer, and affiliate applications for a seamless user experience.
● Implement robust security measures to protect user data and ensure the overall integrity of the transportation booking platform.
● implement push notification services to keep users informed about booking updates, chauffeur arrivals, and other relevant notifications.
● Develop sophisticated algorithms for chauffeur matching, real-time scheduling, and handling both immediate and scheduled reservations
● Develop efficient algorithms for dispatching vehicles, handling real-time bookings, and optimizing routes.
● Conduct regular security audits and address any identified vulnerabilities promptly.
● Develop and execute comprehensive unit tests, integration tests, and end-to-end tests for all components of the platform.
● Work closely with QA teams to identify and resolve any issues, ensuring a reliable and stable system.
● Identify and address performance bottlenecks in both front-end and back-end components.
● Implement caching mechanisms and other optimizations to enhance the overall efficiency of the platform.
Requirements:

● Proven experience as a Full Stack Developer with a focus on web and mobile application development in the Transportation industry.
● Proficiency in front-end technologies: HTML5, CSS3, JavaScript, and modern frameworks (React.js, Angular, or Vue.js).
● Strong back-end development skills using Node.js, Python, PHP and java.
● Experience with mobile app development using React Native, Flutter, or similar frameworks.
● Knowledge of database design and management using SQL and/or NoSQL databases.
● Familiarity with RESTful API design and integration.
● Understanding of security best practices and the ability to implement secure coding techniques.
● Experience with geolocation services and real-time tracking.
● Strong problem-solving skills and attention to detail

Posted On: January 20, 2024 02:16 UTC
Category: Full Stack Development
Skills:Database Design, Web Development, JavaScript, Web Application, React, CSS, HTML, App Development, Java, Database Programming

Country: Pakistan

click to apply

Powered by WPeMatico