Responsibilities
- Development: Write clean, well-documented, and efficient PHP code for various applications and websites. Also good to have Python knowledge as well.
- Maintenance: Perform regular updates and maintenance on existing applications to ensure optimal performance and security.
- Collaboration: Work closely with cross-functional teams including designers, front-end developers, and project managers to deliver high-quality solutions.
- Troubleshooting: Identify and resolve bugs and performance issues in PHP applications.
- Documentation: Create and maintain technical documentation for code, processes, and systems.
- Testing: Write and execute unit tests and ensure that applications are tested thoroughly before deployment.
- Best Practices: Follow industry best practices and standards for PHP development, including security practices and version control.
Required Qualifications
- Experience: Minimum of 8-10 years of professional experience in PHP development.
- Technical Skills: Proficiency in PHP and knowledge of relevant frameworks (e.g., Laravel, Symfony) and Python.
- Database: Experience with relational databases such as MySQL or PostgreSQL, and NoSQL like MongoDB.
- Front-End Skills: Basic understanding of HTML, CSS, and JavaScript.
- Version Control: Familiarity with version control systems, particularly Git.
- Problem-Solving: Analytical and problem-solving skills with attention to detail.
- Communication: Good verbal and written communication skills, with the ability to collaborate effectively with team members and stakeholders.
- Frameworks: Experience with additional PHP frameworks or CMSs (e.g., Yii2, Laravel).
- APIs: Knowledge of RESTful APIs and integration.
- Testing: Experience with testing frameworks or tools (e.g., PHPUnit).
- DevOps: Basic understanding of deployment and server management. Good to have knowledge in AI/ML, Data Science.
Seniority
Employment type
Job function
- Engineering and Information Technology
Industries
- IT Services and IT Consulting
Note: This description has been refined to remove irrelevant boilerplate while preserving the core responsibilities and qualifications from the original posting.