PHP And symphony ---that is the skill set
Mid level to senior level.
It will be contract to hire.
Local is better – because they prefer an onsite interview… but PHP is hard to find…
But they need to live here – I don’t want someone who says they will just commute to Memphis from Nashville or
Jackson since it is only 2 days onsite.
PHP Developer (Symfony) – eCommerce Platform | Hybrid (Memphis, TN)
Overview
Seeking a mid-to-senior level PHP Developer to support and enhance a B2B eCommerce platform. This role is a mix of maintenance (“keep the lights on”) work and building new functionality within an established system.
This is a great opportunity for someone who enjoys working in a structured environment, improving existing systems, and contributing to ongoing platform development.
Role Type: Contract with potential for Full Time with Client
What You’ll Be Doing
- Maintain and support an existing B2B eCommerce platform (OroCommerce)
- Develop and implement new features and enhancements
- Troubleshoot and resolve issues across the application
- Work within a PHP/Symfony-based codebase
- Collaborate with a small development team on ongoing improvements
- Assist with system stability, performance, and usability enhancements
Tech Environment
- PHP
- Symfony Framework
- OroCommerce platform (experience is a plus, not required)
- API integrations and database-driven applications
Team Structure
- Team of 5 developers total
- 2–3 focused on PHP
- Report to the Hiring Manager (development lead) and collaborate closely with team members on shared initiatives
What They’re Looking For
- Mid-level to senior experience in PHP development
- Strong experience with Symfony (or similar MVC frameworks)
- Experience working in existing applications vs. greenfield only
- Comfortable with maintenance + enhancement work
- Experience with eCommerce platforms or complex business systems is a plus
- Ability to work in a team-oriented, collaborative environment
Work Environment
- Hybrid schedule:
- 2 days onsite
- 3 days remote
- Onsite presence required for team collaboration
Interview Process
- Onsite interview
- Meet with:
- Hiring Manager (team lead)
- Member of the development team
Additional Notes
- This role is open due to a work authorization change with the current resource
- There is potential for long-term stability, though previous resource may return in the future