– Collaborate with cross-functional teams including front-end developers, designers, and project managers to understand project requirements and translate them into technical specifications.
– Design and develop robust, scalable, and secure server-side applications and APIs using PHP and related technologies.
– Write clean, maintainable, and well-documented code following best practices and coding standards.
– Optimize application performance, troubleshoot and resolve bugs, bottlenecks, and other issues as they arise.
– Work with databases, to design schemas, write efficient queries, and manage data effectively.
– Implement authentication and authorization mechanisms to ensure data security and user access control.
– Integrate third-party services, libraries, and APIs as needed to enhance application functionality.
– Collaborate with the front-end team to ensure seamless integration between the front-end and backend systems.
– Stay up-to-date with the latest trends and advancements in PHP and web development to continuously improve the team's practices and technologies.
– Participate in code reviews, provide constructive feedback, and maintain a high standard of code quality.
– Contribute to the software development life cycle by participating in planning, estimation, and sprint activities.