Help shape the future of SiteOne Technology. We’re currently building a web application PIM (Product Information Management) using the PIMCore framework. As a Full Stack PHP Developer, you would be responsible for both designing and developing these applications including how they interact with our APIs and back-end systems.
This candidate will play a crucial part in achieving our goal to enhance the product information management application.
Full Stack PHP Developer Duties and Responsibilities
- Building web applications using the PIMCore framework.
- Develop new application code and create integrations to pass data to and from internal/external systems like POS, eCommerce, ERP, and 3rd party vendors via ESB using multiple Restful APIs, web services, FTP files, etc.
- Create Webservices, expose data using GraphQL.
- Troubleshoot and resolve issues
- Follow up with clients to ensure their IT systems are fully functional after troubleshooting.
- Engages in expanded contact with varied and multiple departments and functional operations
Skills We Are Seeking
Must Have
- Bachelor’s Degree in computer science or equivalent combination of education and work experience
- Minimum 5 years of PHP development experience and familiarity with Symfony framework, composer package management, and Twig templating engine.
- At least 5 years of experience in Linux Apache MySql PHP (LAMP) environment.
- Minimum of 3 years of core JavaScript experience, 1 year of React.js experience
- Minimum of 3 years of experience building UI/UX from the ground up based on designs provided
- Should have development experience: Web Services or APIs, REST and SOAP protocols, XML and JSON formats, WCF
- Should have worked on SVN, GitHub, and CI/CD pipelines like Azure DevOps.
- Confident SQL Query skills, Able to Write Performance Queries for Fast Data Loads
- Experience building and maintaining Symfony applications on PHP 7
Preferred Skills
- Experience with Redis is preferred.
- Ability to design and debug complex systems.
- Symfony certification is highly preferred
- Experience with eCommerce frameworks like PIMCore is preferred.
- Experience with GraphQL is preferred.
Benefits
- Work on a wide range of current and advanced technology initiative projects
- Receive guidance and feedback from experienced team members
- Attend weekly meetings and participate in networking events
Perks:
- Medical, Dental and Vision plans
- Paid Time Off, Paid Holidays
- Competitive Compensation
- 401k with company match
- Company paid life insurance, Short Term Disability and Long-Term Disability Insurance
- Product Discounts
- Tuition Reimbursement
- Opportunity for Advancement