Description
Summary:
Seeking a Senior PHP Software Engineer to drive the development of scalable, high-quality full-stack applications in a collaborative, globally distributed team.
Highlights:
1. Strong engineering culture and cross-cultural collaboration
2. Opportunities for technical leadership and long-term growth
3. Work with modern agile setup and modern solutions development
**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.*
**About the role**
We are looking for a **Senior PHP Software Engineer** to drive the development of scalable, high\-quality full\-stack applications in a collaborative, globally distributed team. This role blends advanced PHP 8, MVC architecture, database engineering, and containerized environments to deliver reliable, production\-grade solutions with real business impact. It stands out for its strong engineering culture, cross\-cultural collaboration, and opportunities for technical leadership and long\-term growth within a modern agile setup.
**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**
* **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 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 **CI/CD pipeline** experience.
**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!
**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