Key Responsibilities :
- Software Development : Design, develop, and maintain complex web applications and APIs using PHP and related technologies.
- Architecture and Design : Collaborate with the architecture team to create scalable and maintainable software solutions following best practices and coding standards.
- Backend Development : Build and optimize server-side components and services for high-performance applications.
- Database Integration : Integrate databases, optimize queries, and ensure data integrity using SQL and NoSQL databases.
- Performance Optimization : Identify and resolve performance bottlenecks, implement optimizations, and conduct load testing.
- Code Review : Participate in code reviews, provide constructive feedback, and maintain code quality and consistency.
- Security : Implement security best practices to safeguard web applications against common vulnerabilities.
- API Development : Develop and maintain RESTful APIs for internal and external use.
- Documentation : Create and maintain technical documentation for software architecture, code, and development processes.
- Collaboration : Work closely with front-end developers, UX / UI designers, and product managers to deliver features on schedule.
Qualifications :
Bachelor's degree in Computer Science or related field (Master's preferred)Proven experience in PHP development with a strong portfolio of web applicationsStrong understanding of backend development, database integration, and API developmentKnowledge of web development technologies and security best practicesExperience with performance optimization and scalable software designExcellent collaboration and communication skillsSkills Required
Php, Backend Development, Api Development, Sql, Software Architecture, Code Review