Job Description:
We are seeking a highly skilled and experienced Senior Laravel PHP Developer with a strong backend focus to join our team. The ideal candidate should have a minimum of 2-3 years of hands-on experience in Laravel development, possess strong backend skills, and be knowledgeable in REST API development, integrations, and WordPress plugin development.
Responsibilities:
- Develop and maintain robust and scalable web applications using the Laravel PHP framework.
- Collaborate with project managers, designers, and other developers to gather requirements and translate them into technical specifications.
- Design and implement RESTful APIs to enable seamless communication between different systems.
- Integrate third-party services and APIs to enhance application functionality and user experience.
- Develop custom WordPress plugins to extend and customize the WordPress CMS platform.
- Write clean, efficient, and reusable code following best practices and coding standards.
- Troubleshoot and debug issues, perform testing, and optimize application performance.
- Stay up-to-date with industry trends and emerging technologies in PHP development, REST API development, integrations, and WordPress plugin development.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Minimum of 3-4 years of professional experience in Laravel PHP development.
- Strong backend development skills with a deep understanding of PHP and the Laravel framework.
- Extensive knowledge and experience in REST API development and integration.
- Proven experience in developing custom WordPress plugins.
- Familiarity with front-end technologies such as HTML, CSS, JavaScript, and JavaScript frameworks (e.g., Vue.js, React) is desirable.
- Experience with database management and optimization, particularly with relational databases (e.g., MySQL).
- Proficient in version control systems (e.g., Git) and collaborative development workflows.
- Excellent problem-solving and analytical skills with the ability to debug and resolve complex issues.
- Strong teamwork and communication skills to collaborate effectively with cross-functional teams.
- Ability to work independently, manage priorities, and meet project deadlines.
Preferred Qualifications:
- Knowledge of other PHP frameworks (e.g., Symfony, CodeIgniter) is a plus.
- Familiarity with automated testing methodologies and frameworks (e.g., PHPUnit).
- Understanding of agile development methodologies.
- Experience with cloud platforms (e.g., AWS, Azure) and deployment processes.
- Knowledge of front-end build tools and preprocessors (e.g., Webpack, Sass).