We are looking for a highly skilled and experienced Senior PHP Backend Developer who has a deep understanding of PHP, Laravel/CodeIgniter, MySQL, and RESTful APIs. The ideal candidate should have expertise in building scalable, secure, and high-performance web applications. You will be responsible for backend architecture, database optimization, and API development while working closely with the front-end and DevOps teams.
Key Responsibilities:
- Develop and maintain robust, scalable, and high-performance backend applications using PHP (Laravel/CodeIgniter).
- Design and optimize database schemas, queries, and indexing for improved performance.
- Build and integrate RESTful APIs for front-end applications and third-party services.
- Ensure code quality, security, and best practices in backend development.
- Troubleshoot and resolve performance bottlenecks and bugs.
- Implement authentication and authorization mechanisms like JWT, OAuth, or session-based authentication.
- Work with DevOps to ensure seamless deployment and server optimization.
- Stay updated with the latest PHP trends and backend technologies.
Key Skills Required:
- Strong expertise in PHP, Laravel/CodeIgniter.
- Deep understanding of OOP, MVC architecture, and design patterns.
- Proficiency in MySQL/PostgreSQL (database design & optimization).
- Experience in building RESTful APIs and third-party integrations.
- Knowledge of Redis, RabbitMQ, or caching mechanisms (a plus).
- Hands-on experience with Git, Docker, and CI/CD pipelines.
- Familiarity with cloud services (AWS, DigitalOcean, GCP).
- Strong debugging, problem-solving, and performance optimization skills.
- Ability to lead a team and mentor junior developers.