Back End Developer - PHP Booking Cap- Taxi ( experience)
Job Description:
We are currently seeking a talented Back End Developer to join our team and play a pivotal role in the development of our booking application's back end system. As a Back End Developer specializing in booking capabilities (Booking Cap), you will be responsible for designing, building, and maintaining the robust back end infrastructure that powers our booking features. Your primary focus will be on creating scalable, efficient, and secure back end services to support the functionality of our application.
Key Responsibilities:
- Collaborate closely with cross-functional teams including front end developers, mobile developers, and product managers to gather requirements and translate them into technical specifications.
- Design, develop, and deploy scalable back end services and APIs to support the booking-related features of our application.
- Implement data models, database schemas, and storage solutions to efficiently manage booking data and ensure data integrity.
- Ensure the reliability, scalability, and performance of back end systems through effective monitoring, optimization, and troubleshooting.
- Integrate with external APIs and third-party services to enhance the functionality and capabilities of our booking platform.
- Implement security measures and best practices to protect sensitive data and ensure compliance with relevant regulations.
- Develop and maintain comprehensive documentation for back end systems, APIs, and processes.
- Collaborate closely with front end and mobile development teams to ensure seamless integration between front end and back end components.
- Participate in code reviews, provide constructive feedback, and ensure code quality and adherence to coding standards.
- Stay up-to-date with the latest trends, technologies, and best practices in back end development, and leverage them to continuously improve our development processes.
- Experience in connecting payment gateways in Saudi Arabia
Note :
Upon acceptance, the applicant will undergo an initial test, and upon successful completion, a contract will be offered for remote work for a period of one year, with the possibility of contract renewal.