Full Time
TBD
40
Jul 14, 2026
API Integration and Full-Stack Developer (PHP/Laravel/React)
The API Integration and Full-Stack Developer will be responsible for developing and integrating APIs to facilitate seamless communication between various systems and platforms, as well as developing front-end user interfaces using React. The ideal candidate will have strong experience in PHP, Laravel, React, 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 both back-end integrations and front-end applications.
Key Responsibilities:
Develop, implement, and maintain robust API integrations to connect various systems and platforms.
Design and implement dynamic, high-performance user interfaces using React and its ecosystem (e.g., Redux, Context API).
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 both API integrations and React applications.
Debug and troubleshoot issues with API integrations, related systems, and front-end components.
Document development processes, code changes, and integration procedures.
Stay updated with the latest industry trends and best practices in API development, front-end technologies, 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 full-stack role.
Strong proficiency in PHP and the Laravel framework.
Strong proficiency in JavaScript and the React library, including experience with modern React features, state management, and component lifecycle.
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., Node.js).
Familiarity with cloud platforms and services (e.g., AWS, Azure).
Knowledge of Redux or other state management libraries for complex React applications.
Knowledge of Docker and containerization technologies.