Quick Summary
This remote Mid-Level PHP Developer role focuses heavily on performing corrective and evolutionary maintenance, analysis, and problem resolution within legacy PHP systems. Candidates must have a completed degree, at least four years of practical experience in PHP development, and solid knowledge of classic frameworks such as Zend, CakePHP, CodeIgniter, Symfony, or Laravel. Key requirements include proficiency with relational databases (MySQL, PostgreSQL, Oracle), Git, continuous integration practices, and the ability to refactor legacy code while ensuring stability and performance.
Required Qualifications for the Perfect Match
- Complete graduation in Computer Science, Software Engineering, Information Systems, or related fields.
- Proven practical experience of at least four years in developing and maintaining PHP applications, especially within legacy systems.
- Solid knowledge of both older and recent PHP versions, alongside classic frameworks (such as Zend, CakePHP, CodeIgniter, Symfony, or Laravel).
- Experience with relational databases (MySQL, PostgreSQL, Oracle).
- Familiarity with version control tools (Git) and continuous integration practices.
- Ability to work with legacy code, performing refactoring when necessary.
- Strong communication and collaborative spirit for teamwork.
- Analytical, resilient profile focused on problem resolution.
Desired Skills
- Experience with PL/SQL language.
Key Responsibilities
In your day-to-day role, we expect you to handle the following processes:
- Evolutionary and Corrective Maintenance: Perform corrective and evolutionary maintenance on legacy systems developed in PHP, ensuring stability, performance, and alignment with business needs.
- Analysis and Problem Resolution: Identify bugs, investigate root causes, and implement efficient solutions.
- Development of Improvements: Implement enhancements to existing functionalities and address new business demands.
- API and Service Integration: Ensure the correct integration of PHP systems with external APIs, databases, and other systems.
- Technical Documentation: Maintain updated documentation, describing changes and evolutions performed.
- Team Collaboration: Work alongside multidisciplinary teams, such as QA, product, and other developers, to ensure aligned and high-quality deliveries.
- Good Development Practices: Apply best practices for versioning, testing, and code review, even in legacy environments.
2512130202201621467

