ProCreator - Global UI UX Design Agency

PHP Developer (Yii2 Framework)

Navi Mumbai, MH, IN

20 days ago
Save Job

Summary

Join a dynamic and innovative team where we build robust, scalable web applications using cutting-edge technology. We are looking for a skilled PHP Developer with expertise in the Yii2 framework who can help us design, develop, and maintain high-performance applications that drive business success.

* Application Development: Design and develop robust, scalable web applications using PHP and the Yii2 framework, adhering to best practices and coding standards.
* MVC Implementation: Utilize the Model-View-Controller (MVC) architectural pattern to ensure code modularity, reusability, and maintainability.
* Custom Component Development: Create custom components, behaviors, and widgets to extend Yii2 functionality based on project requirements.
* Database Interaction: Manage database operations using Active Record and Query Builder, optimizing queries for performance and scalability.
* Authentication & Authorization: Implement secure authentication and authorization mechanisms in Yii2 applications.
* Version Control: Manage code versions and collaborate with the team using Git.
* Event System: Work with Yii2’s event-driven architecture for more scalable solutions.

What You Need to Bring to the Table
* Experience: At least 2+ years of hands-on experience with the Yii2 framework and 3-5 years of overall PHP development experience.
* MVC Proficiency: Strong understanding of the Model-View-Controller architecture and its implementation in Yii2.
* PHP Expertise: Deep proficiency in PHP and object-oriented programming principles.
* Custom Development: Hands-on experience with creating custom components, behaviors, or widgets in Yii2.
* Database Skills: Proficient in using Active Record and Query Builder for database interactions and optimizations.
* Composer: Proficient in using Composer for PHP dependency management.
* Version Control: Experience with Git for source control management.
* Problem Solving: Excellent debugging and problem-solving skills, especially related to performance optimization.


Requirements
Must-Have Skills
* Yii2 Framework: Strong experience with Yii2 framework.
* PHP: Advanced PHP development experience, including object-oriented programming.
* Database Management: Familiarity with Active Record and Query Builder.
* Authentication & Authorization: Hands-on experience in implementing user authentication and authorization in Yii2.
* Composer: Proficient in using Composer for dependency management.
* Git: Experience with Git for version control.
* Event System: Familiarity with Yii2’s event-driven architecture.

Good-to-Have Skills
* Yii1 Experience: Familiarity with Yii1 framework.
* RESTful APIs: Experience implementing RESTful APIs using Yii2.
* Performance Optimization: Knowledge of performance tuning techniques for Yii2 applications.
* Gii Tool: Familiarity with Yii2’s Gii code generation tool.
* Third-Party Extensions: Experience using or developing Yii2 extensions.
* Testing Frameworks: Experience with PHPUnit or Codeception for testing.
* Front-End Integration: Knowledge of integrating front-end technologies such as Vue.js or React with Yii2.
* Deployment Skills: Experience deploying applications on servers or cloud platforms.
* Security Awareness: Understanding of security best practices and vulnerability prevention.


Benefits
Wealth-Building Opportunities: Benefit from ESOPs (Employee Stock Ownership Plans), Stock Appreciation Rights (SAR), project referral bonuses, employee referral bonuses, and profit-sharing opportunities.
Ergonomic Workplace: Enjoy top-tier ergonomic chairs, standing desks, and comprehensive training programs for maximum comfort and productivity.
Comprehensive Health & Wellness: Access health insurance coverage up to INR 5,00,000, subsidized gym memberships, and full-body and eye check-ups.
Upskilling & Professional Growth: Unlock access to learning courses, professional development funds, mentorship, and the ProCreator Innovation Fund (PIF) up to INR 50,000.
Flexible Work Arrangements: Enjoy the flexibility of working from the office as well as hybrid work arrangements.
Team Retreats: Strengthen connections through annual team-building retreats.
Supportive Culture: Thrive in a workplace that values your feedback, with wellness seminars and policies that promote emotional and intellectual growth.
Mentorship & Leadership Development: Elevate your skills through mentorship programs, hackathons, and leadership development initiatives.


How strong is your resume?

Upload your resume and get feedback from our expert to help land this job