Senior PHP Developer (Legacy Code Specialist)

About this job

Your role

Role Overview
We are seeking an experienced Senior PHP Developer to join our development team. You will play a crucial role in refactoring and decoupling a monolithic PHP application that has accumulated
significant technical debt. The ideal candidate will have a deep understanding of PHP, experience with legacy codebases, and the ability to implement improvements without disrupting
day-to-day operations.

Key Responsibilities:
Refactor and Optimize: Work extensively on our existing monolithic PHP codebase to refactor, optimize, and decouple components, ensuring long-term maintainability.
Handle Technical Debt: Identify, assess, and address areas of severe technical debt within the application, making incremental improvements.
Documentation and Best Practices: Contribute to improving the documentation of the codebase and advocate for best practices in coding and architecture.
Collaborate: Work closely with two other PHP developers, a tech lead, and a product owner to ensure that any changes are well-integrated into the current workflow.
Database Management: Ensure the integrity and performance of our MariaDB databases, including writing optimized queries and implementing necessary database
refactoring.
CI/CD Implementation: Assist in implementing CI/CD pipelines to automate and streamline deployment processes.

Your profile

Required Skills and Experience:
PHP Expertise: Strong proficiency in PHP 8.0 and prior versions, with a deep understanding of the language’s intricacies.
Legacy Code Management: Proven experience working with and improving legacy PHP codebases.
Database Skills: Experience with MariaDB, including complex query optimization and database schema management.
CI/CD Knowledge: Familiarity with implementing CI/CD pipelines in a PHP environment.
Problem-Solving: Ability to identify potential improvements and implement them in a way that minimizes disruption to current operations.
Team Collaboration: Experience working in a collaborative remote team environments with multiple developers, tech leads, and product owners.
Documentation: Ability to contribute to and improve documentation for legacy codebases.

Nice-to-Have:
– Experience with other modern PHP frameworks (e.g., Laravel, Symfony) for potential future migrations.
– Familiarity with front-end technologies (HTML, CSS, JavaScript) as they relate to PHP applications.
– Polish Speaking is a plus

Your benefits

What We Offer:
– Competitive salary and benefits
– Flexible working hours and the option for remote work
– Opportunities for professional growth and development
– A supportive and collaborative work environment

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert