Job Description:
We are seeking a highly skilled PHP Developer with a strong background in Laravel and full-stack development. The ideal candidate will have experience working with modern web technologies and tools, with a focus on developing scalable and robust applications.
Key Responsibilities:
- Develop, test, and maintain high-quality web applications using PHP and Laravel (versions 8, 9, 10).
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Design and optimize databases using MongoDB for scalability and performance.
- Implement search functionality using ElasticSearch to ensure fast and accurate data retrieval.
- Write clean, well-documented, and efficient code following best practices.
- Troubleshoot, debug, and upgrade existing applications to improve functionality and performance.
- Work closely with cross-functional teams to define, design, and ship new features.
- Ensure the security and scalability of the application.
- Stay up-to-date with the latest industry trends and technologies.
Required Skills and Qualifications:
- Proven Experience: Minimum of [4 years] of experience in PHP development, specifically with Laravel (versions 8, 9, 10).
- Robust Knowledge: Proficiency in JavaScript, with experience in front-end frameworks like Vue.js or React (optional).
- Database Management: Hands-on experience with MongoDB, including design and optimization.
- ElasticSearch: Practical experience implementing and maintaining ElasticSearch in web applications.
- Version Control: Familiarity with Git for version control.
- Problem-Solving Skills: Strong analytical and problem-solving abilities.
- Communication: Excellent communication skills and the ability to work in a team-oriented environment.
Preferred Qualifications:
- Experience with cloud services like AWS, Google Cloud, or Azure.
- Knowledge of microservices architecture.
- Familiarity with Docker and containerization.