- Company Name
- Rivago Infotech Inc
- Job Title
- Senior PHP Developer
- Job Description
-
**Job Title:** Senior PHP Developer
**Role Summary:**
Design, develop, maintain, and optimize PHP‑based applications and services. Collaborate with product, design, and engineering teams to deliver scalable, high‑performance solutions that enhance user experience.
**Expectations:**
- Minimum 7 years of professional PHP development experience.
- Proven expertise with modern PHP (latest versions) and major frameworks (Laravel, Symfony, CodeIgniter).
- Strong grasp of RESTful API design; GraphQL knowledge a plus.
- Ability to work in Agile/Scrum environments and follow best coding practices.
**Key Responsibilities:**
- Build and extend server‑side components using PHP and selected frameworks.
- Design, implement, and consume RESTful (and optionally GraphQL) APIs.
- Develop and optimize database schemas, queries, and indexing for MySQL/PostgreSQL.
- Write clean, maintainable, and well‑documented code following OOP principles and design patterns.
- Conduct unit testing with PHPUnit and manage dependencies via Composer.
- Collaborate with front‑end developers (HTML, CSS, JavaScript, React/Vue/Angular) to integrate UI components.
- Participate in code reviews, sprint planning, and continuous integration pipelines.
- Troubleshoot, debug, and resolve production issues promptly.
**Required Skills:**
- PHP (latest) with deep experience in Laravel, Symfony, or CodeIgniter.
- RESTful API development; GraphQL exposure preferred.
- MySQL/PostgreSQL design, optimization, and indexing.
- Composer, PHPUnit, Git (branching, merging, PR workflows).
- Front‑end basics: HTML5, CSS3, JavaScript + one framework (React, Vue.js, Angular).
- OOP, software design patterns, SOLID principles.
- Agile/Scrum methodology.
- Nice‑to‑have: AWS/Google Cloud, CI/CD (Jenkins, GitHub Actions), DevOps, Mailchimp or Intuit ecosystem familiarity, email‑marketing/CRM integration.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience).
- Relevant certifications (e.g., Zend PHP Certification, AWS Certified Developer) are advantageous but not mandatory.