Senior PHP Software Engineer - Remote Opportunity
About the Role
AgileEngine is seeking a Senior PHP Software Engineer to join our dynamic team. This remote position offers the opportunity to work on scalable, high-quality full-stack applications that make a real impact. As a part of a globally distributed team, you will leverage your expertise in PHP 8 and MVC architecture to deliver reliable solutions.
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
- 4+ years of experience with PHP 8.X with strong object-oriented programming expertise.
- Knowledge of MVC pattern.
- Practical experience with MySQL and Microsoft SQL Server.
- Experience migrating between PHP versions.
- Knowledge of 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 CI/CD pipeline experience.
What We Offer
- Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
- Competitive compensation: USD-based pay with education, fitness, and team activity budgets.
- Exciting projects: Modern solutions with Fortune 500 and top product companies.
- Flextime: Flexible schedule with remote and office options.
This Senior PHP Software Engineer position at AgileEngine offers a unique opportunity to work remotely on impactful projects with Fortune 500 clients. Enjoy competitive compensation and a culture focused on professional growth.
Who Will Succeed Here
Proficiency in PHP 8 and MVC architecture, with hands-on experience in developing scalable applications using frameworks like Laravel or Symfony, ensuring high performance and maintainability.
Strong experience with containerization tools like Docker, enabling seamless development and deployment processes in a remote setting, while also being comfortable navigating Linux and Ubuntu environments.
A proactive mindset with a focus on continuous integration and delivery (CI/CD) practices using Jenkins and GitHub Actions, ensuring that code quality is maintained and deployment processes are efficient.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months