- Company Name
- Doocey Group
- Job Title
- PHP Developer (Mid-Level)
- Job Description
-
**Job Title:** PHP Developer (Mid‑Level)
**Role Summary:**
Develop, maintain, and enhance a web and mobile platform for civil‑engineering operations, integrating payroll, CRM, scheduling, and other business functions. Collaborate with stakeholders, front‑end teams, and infrastructure to deliver scalable, secure, and high‑performance solutions.
**Expectations:**
- Deliver clean, maintainable code that meets functional and performance goals.
- Participate in all phases of the software lifecycle: design, implementation, testing, deployment, and support.
- Maintain documentation, adhere to coding standards, and comply with industry regulations and security best practices.
- Self‑manage tasks using project tools and communicate progress to team leads.
**Key Responsibilities:**
- Design, code, test, and debug PHP applications and modules.
- Enhance existing systems by identifying inefficiencies and implementing improvements.
- Integrate third‑party services and APIs into the core platform.
- Provide technical support, troubleshooting, and bug resolution for end‑users.
- Create and maintain technical specifications, user manuals, and change logs.
- Ensure application security, data protection, and compliance with regulatory standards.
- Collaborate with front‑end developers, designers, and business stakeholders to merge user‑facing interfaces with server‑side logic.
- Optimize performance for speed, scalability, and resource usage.
- Manage and maintain CI/CD pipelines, cloud infrastructure, and database environments.
- Keep current with PHP ecosystem trends and emerging technologies.
**Required Skills:**
- Strong proficiency in PHP and the TALL stack (Tailwind CSS, Alpine.js, Laravel, Livewire) and/or LAMP stack.
- Experience with PHP frameworks such as Laravel, Symfony, or CodeIgniter.
- Knowledge of test‑driven development using PHPUnit or similar.
- Ability to manage cloud‑hosted Linux servers (AWS preferred) and MySQL databases.
- Proven experience with CI/CD pipeline implementation.
- Familiarity with JIRA or equivalent project management tools.
- Understanding of security best practices and data protection.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or related field (desirable).
- Zend Certified PHP Engineer (preferred).
- PHP Development Certification (optional).
- MySQL Certification (optional).