ob Title: Senior PHP Laravel Backend Developer
Overview: We are seeking a skilled Senior PHP Laravel Backend Developer to join our dynamic engineering team. In this role, you will take ownership of designing and implementing scalable backend systems with an emphasis on API development, intricate database structures, and seamless system integrations.
Key Responsibilities:
- Develop and design RESTful APIs using the Laravel framework.
- Architect complex database structures, including Entity-Attribute-Value (EAV) models and dynamic attributes.
- Implement robust authentication systems and ensure data integrity.
- Build flexible and efficient filtering and search functionalities.
- Write clean, efficient, and maintainable code adhering to PSR standards.
- Create and maintain database migrations and seeders.
- Produce detailed technical documentation and API guides for internal use.
- Provide mentorship to junior developers and participate in code reviews to ensure code quality and best practices.
Required Skills and Qualifications:
- 4+ years of professional experience with PHP and the Laravel framework.
- Expertise in designing and developing RESTful APIs.
- Strong understanding of database design, optimization, and complex relationships.
- Experience with Laravel Passport or similar OAuth2-based authentication.
- In-depth knowledge of PSR standards and Laravel best practices.
- Proficient in using version control tools like Git.
- Excellent problem-solving skills with strong analytical abilities.
Technical Skills:
- PHP 7.4 or higher
- Laravel 8.x or higher
- MySQL/PostgreSQL databases
- RESTful APIs development and design
- OAuth2/Laravel Passport for authentication
- Git for version control
- Proficient in JSON and API standards
Nice-to-Have Skills:
- Experience with time tracking or project management tools.
- Knowledge of Docker and containerization.
- Familiarity with CI/CD pipelines.
- Experience with microservices architecture.
- Unit testing experience (PHPUnit).
- Familiarity with Agile development methodologies.