SettingsJob description
We are seeking an experienced PHP Developer to join our team. The ideal candidate will have strong expertise in PHP development and the ability to work with legacy or modern PHP frameworks (e.g., Laravel, Symfony, CodeIgniter, or custom solutions). You will be responsible for maintaining, optimizing, and extending our existing PHP-based systems while collaborating with the team to drive best practices.
Key Responsibilities:
- Develop, maintain, and optimize PHP-based applications (framework or legacy code).
- Analyze and improve existing codebase for performance, security, and scalability.
- Collaborate with frontend developers, DevOps, and product teams to deliver robust solutions.
- Troubleshoot and debug complex issues across the application stack.
- Integrate third-party APIs and services as needed.
- Ensure adherence to PHP best practices (PSR standards, OOP, MVC, etc.).
- Write clean, reusable, and well-documented code.
- Mentor junior developers and participate in code reviews.
- Assist in migrating legacy systems to modern frameworks (if applicable).
Requirements:
- 7years of PHP development experience (with or without a framework).
- Strong understanding of OOP, MVC architecture, and PHP design patterns.
- Experience working with at least one PHP framework (Laravel, Symfony, CodeIgniter, etc.) or custom frameworks.
- Proficiency in MySQL/PostgreSQL and database optimization.
- Familiarity with RESTful APIs, Composer, Git, and Linux environments.
- Knowledge of frontend technologies (JavaScript, HTML5, CSS) is a plus.
- Experience with legacy PHP systems (if applicable) and willingness to modernize them.
- Strong problem-solving skills and attention to detail.
Nice to Have:
- Experience with Docker, CI/CD pipelines, or cloud platforms (AWS/Azure).
- Knowledge of testing frameworks (PHPUnit, Pest).
- Exposure to microservices or serverless architectures.
Job Type: Full-time
Work Location: In person