Full Time
Php 65,000/Month
40
Sep 3, 2024
The API Integration Developer will be responsible for developing and integrating APIs to facilitate seamless communication between various systems and platforms. The ideal candidate will have strong experience in PHP, Laravel, MySQL, and API integrations. Additionally, proficiency in version control using GIT, web server management with Apache, and minor knowledge in Linux server administration is required. Excellent debugging skills are essential for this role to ensure the smooth functioning of integrations.
Key Responsibilities:
- Develop, implement, and maintain robust API integrations to connect various systems and platforms.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
- Write clean, maintainable, and efficient code using PHP and the Laravel framework.
- Design and optimize MySQL databases to ensure efficient data storage and retrieval.
- Utilize GIT for version control to manage and track code changes effectively.
- Perform unit and integration testing to ensure the reliability and performance of API integrations.
- Debug and troubleshoot issues with API integrations and related systems.
- Document development processes, code changes, and integration procedures.
- Stay updated with the latest industry trends and best practices in API development and integration.
Required Skills and Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
- Proven experience as an API Integration Developer or similar role.
- Strong proficiency in PHP and the Laravel framework.
- In-depth knowledge of MySQL database design, optimization, and querying.
- Hands-on experience with API design, development, and integration (RESTful and/or SOAP APIs).
- Proficiency in version control using GIT.
- Experience with Apache web server configuration and management.
- Basic knowledge of Linux server administration, including command-line operations.
- Strong problem-solving skills and the ability to troubleshoot complex issues.
- Excellent communication and teamwork skills.
- Ability to work independently and manage multiple tasks effectively.
Preferred Skills:
- Experience with other programming languages and frameworks (e.g., JavaScript, React, Node.js).
- Familiarity with cloud platforms and services (e.g., AWS, Azure).
- Knowledge of Docker and containerization technologies.