← All Jobs
Posted May 21, 2026

Senior Software Engineer, PHP

Apply Now
Job Description: • Upgrade and modernize legacy systems, including Symfony and PHP versions, while addressing technical debt and deprecations. • Execute and maintain comprehensive regression testing to ensure system stability throughout upgrades. • Design, build, and maintain scalable backend systems using PHP, Symfony, and the LAMP stack (Linux, Apache, MySQL). • Develop and enhance frontend applications using Angular (AngularJS and modern Angular). • Build and maintain RESTful APIs to support system integrations and external services. • Contribute to mobile and cloud system integrations, enabling seamless communication between applications and backend services. • Support inventory and inspection workflows through system enhancements and integrations. • Collaborate on the development of AI-driven applications, including microservices that leverage machine learning models. • Review, validate, and refine AI-generated code to ensure quality, correctness, and performance. • Participate in architectural discussions, sprint planning, and daily standups as part of an embedded team. • Take ownership of features and systems, from design through deployment and iteration. • Advocate for clean code, maintainability, and modern development best practices. Requirements: • 5+ years of professional software engineering experience. • Strong expertise in PHP and the Symfony framework. • Solid experience working within the LAMP stack (Linux, Apache, MySQL, PHP). • Proficiency in Angular (both AngularJS and modern Angular). • Experience designing and consuming RESTful APIs. • Strong understanding of MySQL and relational database design. • Proven experience managing technical debt, including framework upgrades and deprecation handling. • Experience with full-stack development across backend and frontend systems. • Familiarity with AI/ML concepts and tools, with an interest in integrating AI into development workflows. • Ability to review, validate, and improve AI-generated code. • Strong problem-solving skills and adaptability across different technologies. • Experience working with open-source technologies and environments. • Proficient with Git and collaborative development workflows. • Strong communication skills and ability to work within cross-functional teams. • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). Benefits: • Flexible work arrangements • Professional development opportunities Apply tot his job Apply To this Job