Middle PHP Software Engineer - Remote
About the Role
We are seeking a talented Middle PHP Software Engineer to join our dynamic team at AgileEngine. This remote PHP Software Engineer position offers the opportunity to work with a globally distributed team, creating scalable and reliable full-stack applications. You will be part of a people-first culture that values collaboration and continuous improvement, making a significant impact in the software development landscape.
What You'll Do
- Develop and maintain applications using PHP 8.X, adhering to object-oriented programming principles and the MVC pattern.
- Ensure compliance with PHPDOC specifications and PSR standards for clean, maintainable code.
- Design, optimize, and maintain MySQL and Microsoft SQL Server databases.
- Handle data migrations and PHP version upgrades efficiently.
- Implement CSS and Responsive Web Design (RWD) principles to ensure optimal user experiences across devices.
- Create and maintain Docker environments for application deployment.
- Test applications for functionality, security, and performance while debugging and resolving issues proactively.
Requirements
- 3+ years of experience with PHP 8.X, with strong object-oriented programming expertise.
- Knowledge of the MVC pattern.
- Practical experience with MySQL and Microsoft SQL Server.
- Experience migrating between PHP versions.
- Experience with CSS and Responsive Web Design (RWD).
- Knowledge of Linux (Ubuntu) and Windows operating systems.
- Fundamentals of Docker, including creating Docker environments and Dockerfiles for Ubuntu.
- Upper-intermediate English level.
Nice to Have
- Knowledge of PHPDOC specification and PSR standards.
- Experience modifying Docker containers for tool installation and execution.
- Knowledge of build scripts and Docker containers in CI/CD environments.
- Practical experience with Jenkins.
- Familiarity with GitHub Actions.
- General experience with CI/CD pipelines.
What We Offer
- Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.
- Competitive USD-based compensation that matches your skills and contributions.
- Budgets for education, fitness, and team activities.
- Join exciting projects with modern solutions development and top-tier clients, including Fortune 500 enterprises.
- Flexible working hours to tailor your schedule for an optimal work-life balance.
This Middle PHP Software Engineer position at AgileEngine offers a great opportunity to work remotely on exciting projects with top-tier clients. Enjoy competitive compensation and a supportive work environment.
Who Will Succeed Here
Proficient in PHP and MySQL with hands-on experience in building and maintaining database-driven applications, ideally using frameworks like Laravel or Symfony.
Strong understanding of Docker for containerization, enabling consistent environments for development and production, as well as experience with responsive web design principles to ensure applications work seamlessly across devices.
Experience working in a remote environment with a proactive approach to collaboration and problem-solving, demonstrating a mindset of continuous improvement and adaptability to new technologies.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months