Senior PHP Developer - 100% Remote
Contract Duration: IndeterminateProject Term: IndeterminateContract Type: Dedicated Independent Contractor (Open PJ)
Key Responsibilities:
Develop and evolve applications using PHP, ensuring strong practices in organization, architecture, and code quality.
Create, maintain, and optimize APIs and back-end services, applying design patterns and consistently following the MVC model.
Work extensively with systems developed in Laravel and CakePHP, proposing structural improvements, refactoring, and performance tuning.
Develop and execute tests using PHPUnit to ensure stability and prevent production failures.
Utilize Composer for dependency management, maintaining organized and updated projects.
Work responsibly with legacy code, driving continuous improvements without compromising current operations.
Contribute to structuring simple pipelines in Docker environments (when applicable).
Support integrations utilizing Redis, queues, or caching mechanisms, as needed.
Required Qualifications:
Completed higher education (Bachelor's degree) in Systems Analysis and Development, Computer Science, Information Systems, Software Engineering, or a related field.
Prior professional experience with PHP development.
Practical experience with Laravel.
Experience with CakePHP.
Applied knowledge of the MVC architecture pattern.
Knowledge of PHPUnit for test creation.
Experience utilizing Composer.
Demonstrated ability to work with legacy code and propose effective improvements.
Desirable Skills:
Consistent knowledge of Java development.
Experience with Spring Boot, Spring Data, Spring MVC, and Spring Security.
Practical knowledge of Hibernate/JPA.
Minimum Education: Higher Education
#J-18808-Ljbffr