Position Type: PHP Developer
Responsibilities:Develop and maintain PHP-based web applications, websites, and APIs, ensuring scalability, performance, and security.Collaborate with cross-functional teams, including designers, front-end developers, and project managers, to translate business requirements into technical solutions.Write clean, well-designed, and efficient code following industry best practices and coding standards.Troubleshoot and debug issues reported by users or identified through testing, ensuring timely resolution.Perform code reviews, providing constructive feedback to ensure code quality and maintainability.Optimize application performance through code refactoring, database optimization, and caching mechanisms.Stay updated with the latest PHP trends, technologies, and best practices, advocating for their adoption within the organization.Document technical specifications, system architecture, and code changes to facilitate collaboration and knowledge sharing.Contribute to the continuous improvement of development processes and tools, identifying areas for optimization and automation.Collaborate with third-party vendors and partners on integration projects, ensuring seamless interoperability between systems.Provide technical support and guidance to junior developers, fostering their growth and development.
Requirements:Bachelor's degree in Computer Science, Engineering, or a related field.Minimum of 2 years of experience working as a PHP developer, with a strong portfolio of web applications and projects.Proficiency in PHP programming language, with a solid understanding of object-oriented programming concepts and design patterns.Experience with PHP frameworks such as Laravel, Symfony, or CodeIgniter, with a preference for Laravel.Strong knowledge of web technologies, including HTML, CSS, JavaScript, and AJAX.Familiarity with relational database management systems, particularly MySQL or PostgreSQL.Experience with version control systems (e.g., Git) and code collaboration tools.Understanding of RESTful API design principles and best practices.Excellent problem-solving and debugging skills, with a keen attention to detail.Ability to work independently and as part of a team in a fast-paced, dynamic environment.Good communication skills, with the ability to effectively communicate technical concepts to non-technical stakeholders.Experience with front-end frameworks/libraries (e.g., Vue.js, React.js) is a plus.Knowledge of cloud platforms (e.g., AWS, Azure) is a plus.