We are looking for a highly skilled Senior PHP Developer with extensive experience in the Yii2 framework to lead and mentor a team of junior developers. The ideal candidate should have deep expertise in PHP, Yii2, database optimization, and high-performance application development. This role requires a strong leader who can manage projects, enforce best coding practices, and ensure successful project delivery.
Key Responsibilities
Lead and mentor a team of junior developers, conducting regular code reviews and providing technical guidance.
Design, develop, and optimize high-performance PHP applications using the Yii2 framework.
Architect scalable solutions and ensure the best coding standards and security practices.
Optimize database queries and structure for MySQL or PostgreSQL databases.
Develop and maintain RESTful APIs for seamless integrations.
Collaborate with front-end developers to ensure a smooth user experience.
Manage CI/CD pipelines, version control, and deployment strategies.
Troubleshoot performance bottlenecks, memory issues, and optimize application efficiency.
Stay updated with the latest PHP and Yii2 developments to continuously improve application performance.
Work closely with business stakeholders to understand project requirements and deliver high-quality solutions.
Must-Have Skills
Expertise in PHP and Yii2 framework with a proven track record of developing complex applications.
Strong experience in leading and mentoring junior developers.
Proficiency in MySQL or PostgreSQL, including query optimization and indexing.
Hands-on experience with RESTful API development and third-party integrations.
Strong understanding of object-oriented programming (OOP) and MVC architecture.
Experience with version control systems (Git, GitHub, GitLab).
Knowledge of automated testing, debugging, and performance optimization.
Experience with Docker, Kubernetes, and cloud-based environments.
Familiarity with CI/CD pipelines for automated deployment.
Preferred Skills
Experience with frontend technologies (Vue.js, React, or Angular).
Knowledge of caching mechanisms like Redis or Memcached.
Exposure to Agile methodologies and project management tools (JIRA, Trello).
Understanding of security best practices in web development.
Educational Qualification
Bachelor's or Masters degree in Computer Science, Information Technology, or a related field.
Salary & Benefits
Competitive salary based on experience and industry standards.
Opportunities for career growth and leadership roles.
Health benefits and performance-based incentives.
Flexible work environment with cutting-edge technology exposure.
(ref:hirist.tech)
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job