We are seeking a highly skilled and experienced PHP Developer to join our client's dynamic and innovative team in the aviation industry. The ideal candidate will be responsible for the design, development, optimization, and maintenance of complex web applications, with a strong focus on backend development using PHP and modern frameworks. The candidate must be passionate about coding standards, best practices, and emerging technologies.
Design, develop, and maintain scalable and secure web applications using PHP and associated frameworks (Laravel, Symfony, Joomla).
Collaborate with cross-functional teams to define, design, and ship new features.
Optimize application performance, troubleshoot issues, and implement solutions.
Build and maintain RESTful and GraphQL APIs to support frontend and external integrations.
Manage and maintain database systems including MySQL, PostgreSQL, and MongoDB.
Deploy and manage applications on cloud platforms such as AWS, Google Cloud, or Azure.
Utilize DevOps tools (Docker, Kubernetes, Jenkins, GitLab CI/CD) for efficient software delivery.
Implement unit tests, automated test scripts, and conduct debugging using tools like PHPUnit, Selenium, and Postman.
Ensure code quality, maintainability, and scalability through code reviews and refactoring.
Actively contribute to agile/scrum ceremonies and continuous improvement practices.
Backend Development:
Expert-level proficiency in PHP (10+ years)
Experience with Laravel, Symfony, and Joomla frameworks
Frontend Technologies:
Working knowledge of VueJS, AngularJS, ReactJS
Strong in HTML, CSS, JavaScript
Database:
Proficient in MySQL, PostgreSQL, and MongoDB
Cloud & DevOps:
Experience deploying and managing applications on AWS, Google Cloud, or Azure
Familiar with Docker, Kubernetes, Jenkins, and GitLab CI/CD pipelines
Testing & Debugging:
Experience with PHPUnit, Selenium, and Postman
API Development:
Proven experience in creating and maintaining RESTful APIs and GraphQL services
Version Control:
Proficient in Git, GitHub, and Bitbucket
Additional:
Knowledge of Microservices Architecture
Familiarity with message queues (RabbitMQ, Kafka)
Comfortable working with Linux/Unix environments
Exposure to Agile methodologies (Scrum, Kanban)
Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field
Minimum 10 years of professional experience in backend web development with PHP
Demonstrated experience in large-scale web application architecture and performance optimization