PHP developerExperience -6+yearsBudget-OpenOnly for immediate joinersLocation -6months to 1year onsite (DUBAI) later remote in india.Must have experience in PHP,Laravel,Mysql ,HTML, CSS, JavaScript, RESTful APIs,Docker,and frameworks such as Vue.js or React.
Job descriptionExperience and Knowledge Requirements:1. Experience:- Minimum of 5 years of professional experience in PHP development.- At least 3 years of hands-on experience with the Laravel framework.- Proven track record of developing and maintaining large-scale web applications.2. Technical Skills:- PHP: Strong proficiency in PHP and understanding of its fully synchronous behavior.- Laravel Framework: In-depth knowledge of Laravel, including Eloquent ORM, Artisan, Blade templating, and Service Container.- Database Management: Experience with MySQL, including schema design, query optimization, and data migration.- Front-End Technologies: Proficiency in HTML, CSS, JavaScript, and frameworks such as Vue.js or React.- RESTful APIs: Experience designing and consuming RESTful APIs, including knowledge of best practices and security considerations.- Version Control: Proficient in Git, with experience in branching, merging, and pull requests.- Testing: Experience with PHP unit testing and familiarity with testing frameworks such as PHPUnit.- Deployment: Knowledge of deployment processes and tools, including CI/CD pipelines and server management.3. Additional Skills:- Package Management: Experience with Composer for dependency management.- Caching: Familiarity with caching mechanisms like Redis or Memcached.- Task Scheduling: Understanding of task scheduling in Laravel using Cron jobs.- Authentication & Authorization: Strong grasp of authentication and authorization mechanisms, including OAuth and JWT.- Debugging and Profiling: Skilled in debugging, profiling, and performance optimization techniques.4. Soft Skills:- Problem-Solving: Strong analytical and problem-solving skills.- Communication: Excellent written and verbal communication skills.- Team Collaboration: Ability to work collaboratively in a team environment, providing technical guidance and mentorship to junior developers.- Adaptability: Ability to quickly adapt to new technologies and methodologies as required.5. Education:- Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.6. Preferred Qualifications:- Experience with other PHP frameworks such as Symfony.- Familiarity with Docker and containerization concepts.- Understanding of Agile methodologies and experience working in Agile development environments.
IndustryIT Services and IT ConsultingEmployment TypeFull-time