Description
Summary:
AgileEngine is seeking a Middle PHP Software Engineer to develop scalable full-stack applications in a collaborative, globally distributed team within an agile environment.
Highlights:
1. Opportunity to grow and make an impact with a people-first culture
2. Develop and maintain applications using PHP 8.X and MVC patterns
3. Work with modern solutions development and top-tier clients
**About us**
AgileEngine is an Inc. 5000 company that creates award\-winning software for Fortune 500 brands and trailblazing startups across 17\+ industries. We rank among the leaders in areas like application development and AI/ML, and our people\-first culture has earned us multiple Best Place to Work awards.
If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!
**About the role**
We are looking for a **Middle** **PHP Software Engineer** to build and evolve reliable, scalable full\-stack applications in a collaborative, globally distributed team. This role combines modern PHP 8 development, MVC architecture, database design, and containerized environments to deliver high\-quality, production\-ready solutions. It stands out for its supportive engineering culture, continuous improvement mindset, and the opportunity to grow within a structured yet flexible agile environment.
**What you will 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.
**Must haves**
* **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 haves**
* 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**.
**Important:** *after confirming your application on this platform, you’ll receive an email with the next step: completing your application on our internal site, LaunchPod. So keep an eye on your inbox and don’t miss this step — without it, the process can’t move forward.*
**Perks and benefits**
* **Professional growth:** Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.
* **Competitive compensation:** We match your ever\-growing skills, talent, and contributions with competitive USD\-based compensation and budgets for education, fitness, and team activities.
* **A selection of exciting projects:** Join projects with modern solutions development and top\-tier clients that include Fortune 500 enterprises and leading product brands.
* **Flextime:** Tailor your schedule for an optimal work\-life balance, by having the options of working from home and going to the office, whatever makes you the happiest and most productive.
Job Type: Full\-time
Work Location: Remote