Develop and maintain PHP-based web applications, ensuring their performance, responsiveness, and security.
Collaborate with cross-functional teams to design, develop, and deploy new features and enhancements.
Write clean, efficient, and well-documented code following best practices.
Troubleshoot and debug issues reported by clients or identified during testing.
Participate in code reviews to ensure code quality and adherence to coding standards.
Stay updated on emerging technologies and trends in PHP development and incorporate them into our projects when appropriate.
Work closely with project managers to estimate work efforts and meet project deadlines.
Provide technical support and guidance to junior developers when needed.
Requirements
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
Strong knowledge of PHP and web development frameworks (e.g., Laravel, Symfony, CodeIgniter).
Proficiency in front-end technologies such as HTML, CSS, JavaScript, and responsive design frameworks.
Experience with database systems (e.g., MySQL, PostgreSQL, MongoDB) and proficient in writing efficient SQL queries.
Knowledge of GraphQL and RESTful API development
Experience with cloud deployment and management is a plus.
Familiarity with version control systems (e.g., Git) and collaborative development workflows.
Strong problem-solving skills and ability to work effectively in a fast-paced, collaborative environment.
Excellent communication and teamwork skills, with the ability to effectively articulate complex technical concepts to both technical and non-technical stakeholders.