Job Description
We are a dynamic and innovative software development company seeking a talented PHP Developer with a minimum of 3 years of hands-on experience in building robust and scalable web applications.. As a PHP Developer, you will have the opportunity to work on exciting projects and contribute to the growth of our company.
Responsibilities:
-
Web Application Development: Design, develop, test, and deploy high-quality PHP-based web applications using modern frameworks and tools. Ensure the applications are optimized for performance and maintainability.
-
Back-End Development: Implement server-side logic and database integration to support front-end functionalities. Develop APIs for seamless data exchange with other systems.
-
Bug Fixing and Troubleshooting: Identify and resolve technical issues and bugs in existing applications promptly. Conduct thorough testing and debugging to ensure reliable software performance.
-
Code Review and Optimization: Collaborate with the development team to review code, suggest improvements, and optimize existing codebase for better efficiency and scalability.
-
Database Management: Efficiently manage databases and implement secure data handling mechanisms. Ensure data integrity and protection.
-
Technology Research: Stay up-to-date with the latest trends, tools, and technologies in PHP development. Proactively propose innovative solutions to enhance the software development process.
-
Collaboration: Work closely with cross-functional teams, including designers, front-end developers, and project managers, to deliver successful projects on time.
-
Documentation: Create and maintain technical documentation for the developed software, APIs, and processes to aid in future development and maintenance.
-
Continuous Learning: Take the initiative to enhance your knowledge and skills by attending workshops, conferences, or online courses to stay ahead in the field of PHP development.
Requirements:
-
Minimum 3 years of professional experience in PHP development, including hands-on experience with PHP frameworks (e.g., Laravel, Symfony, CodeIgniter, etc.).
-
Proficiency in HTML, CSS, JavaScript, and other related web technologies.
-
Strong understanding of Object-Oriented Programming (OOP) principles and design patterns.
-
Experience in working with relational databases (e.g., MySQL, PostgreSQL) and proficient in writing optimized SQL queries.
-
Familiarity with version control systems (e.g., Git) and deployment processes.
-
Knowledge of RESTful API development and integration.
-
Excellent problem-solving skills and a keen eye for detail.
-
Strong communication skills and the ability to work collaboratively within a team.
-
Demonstrated ability to handle multiple projects and meet deadlines.
-
Bachelor’s degree in Computer Science, Software Engineering, or a related field is a plus