PHP MVC Software Engineer
Job Description
• Develop, test, and maintain web applications using PHP MVC frameworks such as Laravel, CodeIgniter, or Symfony.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Write clean, maintainable, and efficient code following best practices.
• Optimize application performance, scalability, and security.
• Debug and resolve software bugs, issues, and bottlenecks.
• Participate in code reviews and provide constructive feedback to peers.
• Ensure the technical feasibility of UI/UX designs.
• Integrate data storage solutions, including databases (MySQL, PostgreSQL, etc.).
• Work with version control systems like Git for code collaboration.
• Stay updated with the latest industry trends, tools, and technologies to continuously improve development processes.
• Required Skills & Qualifications:
• 2-3 years of hands-on experience in PHP development with a focus on MVC frameworks (e.g., Laravel, CodeIgniter, Symfony).
• Strong understanding of object-oriented programming (OOP) concepts and principles.
• Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and jQuery.
• Experience with RESTful API development and third-party API integrations.
• Familiarity with relational databases (MySQL, PostgreSQL) and SQL query optimization.
• Knowledge of version control systems, particularly Git.
• Understanding of web security best practices.
• Ability to work independently and as part of a team.
• Strong problem-solving skills and attention to detail.
• Excellent communication and collaboration skills.
