Kunvarji Tech Solutions

PHP Developer

Qualification: PHP Development, Laravel / CodeIgniter, MVC, MySQL
Experience: 4+ years
Location: AHMEDABAD

Job Description

Position Overview:

We are seeking an experienced PHP Developer with a strong background in Laravel or CodeIgniter frameworks. The ideal candidate will have over 4 years of experience in PHP development and demonstrate proficiency in solving complex performance and architectural challenges. You will be responsible for building efficient, testable, and reusable PHP modules, creating database schemas, and ensuring the best possible performance, quality, and responsiveness of applications.

Responsibilities:

  • Write “clean”, well-designed code adhering to industry standards.
  • Produce detailed specifications and technical documentation.
  • Troubleshoot, test, and maintain the core product software and databases to ensure strong optimization and functionality.
  • Contribute to all phases of the development lifecycle, including planning, coding, testing, and deployment.
  • Develop and deploy new features to enhance the application’s functionality and user experience.
  • Collaborate with front-end developers to integrate user-facing elements.
  • Create and maintain database schemas to support business processes.
  • Ensure security and data protection compliance in applications.
  • Optimize application performance and scalability.
  • Follow Agile methodologies and participate actively in Scrum processes.
  • Use version control tools like Git to manage and maintain code repositories.

Requirements:

  • Experience: 4+ years in PHP development using Laravel or CodeIgniter frameworks.
  • Core PHP: Strong knowledge of Core PHP and experience with composer.
  • Databases: Proficient in MySQL database design and query optimization.
  • Architectures: Strong understanding of MVC/HMVC architectures.
  • API Integration: Experience with Web APIs/REST APIs integration.
  • Front-End Technologies: Basic understanding of JavaScript, HTML5, and CSS3.
  • Programming Principles: Solid grasp of object-oriented programming and fundamental design principles behind scalable applications.
  • Security Compliance: Understanding of accessibility and security compliance requirements.
  • Authentication/Authorization: Proficient in managing user authentication and authorization across multiple systems and environments.
  • Collaboration: Experience working in Agile methodology and Scrum process.
  • Version Control: Proficient in code versioning tools, such as Git.
  • Problem Solving: Ability to solve complex performance issues and architectural challenges.

Preferred Skills:

  • Experience with building reusable PHP modules.
  • Knowledge of accessibility and performance optimization.
  • Familiarity with test-driven development and debugging processes.