About the job TEMP - PHP Developer
About Us: At International Development Resources (IDR), we believe that our greatest asset is our people. We're a diverse, passionate, and forward-thinking team that values creativity, collaboration, and continuous learning. When you join IDR, you become part of a global network dedicated to building technology that transforms businesses and makes a real-world impact.
The Opportunity: We are seeking a talented PHP Developer for a 6-month temporary project focused on modernizing our core platform. This is an exciting opportunity for an experienced developer to take ownership of key upgrade and migration initiatives, ensuring our codebase is up-to-date, secure, and ready for future growth. You'll work closely with a cross-functional team and play a pivotal role in shaping the technical foundation of our application.
What You'll Do (Key Responsibilities):
- Upgrade & Modernize Legacy Code:
- Lead upgrade initiatives from Laravel 8 to the latest Laravel version (Laravel 12)
- Migrate the PHP codebase from PHP 7.8 to the latest supported PHP version 8.3
- Ensure full backward compatibility, robust test coverage, and deployment readiness for all upgrades.
- Cloud & Infrastructure (AWS):
- Assist the DevOps team with implementing AWS services (e.g., EC2, S3, RDS, Aurora, Kubernetes, etc.) to support the modernized application.
- Configure and manage Linux (Amazon Linux 2) servers and Apache web server environments.
- Analyze and optimize the current database schema, indexes, and SQL queries for improved performance.
- Collaboration & Leadership:
- Collaborate cross-functionally with product managers, QA engineers, and the DevOps team to ensure project success.
- Contribute to sprint planning and actively participate in all Agile ceremonies.
Our Core Tooling & Concepts:
- PHP 7.x to 8.x+
- Laravel 8 to latest version
- Linux (Amazon Linux 2) & Apache
- AWS Services (EC2, S3, RDS, Aurora, Kubernetes)
- MySQL Databases
- Agile Methodologies
What We're Looking For (Qualifications):
- 5+ years of professional experience in PHP software development using the Laravel framework.
- Proven experience upgrading Laravel applications, especially from Laravel 8 to the latest version (Laravel 12).
- Strong experience migrating PHP applications from PHP 7.8 to PHP 8.3.
- Solid experience with Linux server administration and managing Apache configurations.
- Hands-on experience with AWS services, particularly for application hosting and storage.
- Proficiency with MySQL databases and writing optimized SQL queries.
- Ability to work independently and collaboratively in an Agile team.
Bonus Points For Experience With:
- Docker, Terraform, or similar infrastructure-as-code tools.
- Familiarity with front-end stacks (Angular).
- Experience with performance profiling and application scaling in the cloud.
Why Join Us?
- A Culture of Respect & Teamwork: We believe in treating everyone with kindness, working unitedly, and growing as one team.
- Embrace Growth & Innovation: We are perpetual learners, motivated to improve ourselves and the company, and we welcome new ideas that drive transformation.
- Customer-Focused Excellence: We are dedicated to serving our customers with innovation and excellence, understanding that their success fuels ours.
- Competitive compensation and benefits package