We are seeking an experienced PHP Back-End Engineer with strong expertise in system architecture to join our team. The ideal candidate will be responsible for designing, implementing, and maintaining back-end services and APIs for scalable applications. This role is for a highly analytical individual with a solid background in backend development and architectural design, ready to take on complex challenges in a dynamic environment.
Responsibilities:
- Develop, test, and maintain robust, scalable, and secure PHP back-end applications.
- Design and implement efficient system architecture for high-performance applications.
- Collaborate with front-end and other development teams to ensure seamless integration of APIs and services.
- Optimize and refactor existing code to improve efficiency, reliability, and scalability.
- Monitor, troubleshoot, and resolve issues across development, staging, and production environments.
- Stay updated on industry trends and advancements to propose and implement best practices.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a PHP Back-End Engineer, with significant knowledge of modern PHP frameworks (e.g., Laravel, Symfony).
- Strong understanding of system architecture and experience designing scalable solutions.
- Proficiency in SQL and experience with database design and optimization.
- Familiarity with API development and integration (RESTful, GraphQL).
- Knowledge of cloud infrastructure and containerization tools (AWS, Docker, Kubernetes) is a plus.
- Excellent problem-solving skills, with a focus on performance and scalability.
- Strong communication and collaboration skills.