Position Title : BackEnd Developer (Symfony / PHP) with Oro Commerce
We are looking for a highly skilled and experienced Back-End PHP Developer with expertise in Symfony and OroCommerce to join our growing team. The ideal candidate will play a key role in the design, development, and integration of robust eCommerce solutions, working closely with cross-functional teams to build scalable systems that enhance business operations.
Key Responsibilities :
- Develop and maintain OroCommerce modules and features, including catalog structures, pricing schemas, workflows, and customer segmentation.
- Architect and implement complex back-end features using Symfony PHP framework.
- Design and manage product catalogs, pricing logic, customer roles, and approval workflows.
- Integrate OroCommerce with third-party systems such as ERP, PIM, CRMs, payment gateways, and shipping / logistics platforms.
- Implement message queues, background workers, and cron-based database operations using Oros architecture.
- Contribute to the design and development of RESTful APIs and ensure their high performance and responsiveness.
- Ensure unit and functional test coverage using PHPUnit or other test frameworks.
- Maintain Oro documentation and contribute to internal knowledge-sharing.
- Conduct code reviews, maintain coding standards, and optimize performance and scalability.
- Participate in the CI / CD pipeline setup and collaborate with DevOps for deployment processes using Docker.
Required Skills and Qualifications :
Bachelors or Masters degree in Computer Science, Engineering, or related technical field.5+ years of experience in PHP development, with at least 2+ years of hands-on experience in Symfony.Strong understanding of OroCommerce architecture, including catalog, workflows, messaging, and ACLs.Solid experience in integrating RESTful APIs and working with MySQL databases.Good understanding of Docker, Composer, and Git.Familiarity with CI / CD tools like Jenkins, GitLab CI, or Bitbucket Pipelines.Knowledge of ORM tools like Doctrine.Experience with writing clear documentation and technical specifications.Strong analytical and problem-solving skills with attention to detail.Excellent communication and collaboration skills.(ref : hirist.tech)