Senior OroCommerce Full Stack Developer
CRG · Charlotte, NC · 1 wk ago
RemoteRemoteInformation Technology$70/hrContract
Responsibilities
- Architect & Develop: Work closely with solutions architect to design and implement robust, scalable, and secure solutions within the OroCommerce framework.
- Customization: Strike a balance between leveraging OOTB features and customizing OroCommerce functionalities to meet specific business needs, including module development and third-party integrations.
- Front-End Development: Enhance user interfaces using Twig templates, JavaScript, and CSS to ensure a seamless user experience.
- Back-End Development: Develop and maintain custom bundles, services, and APIs within the Symfony-based OroCommerce architecture.
- Database Management: Design and optimize database schemas, ensuring data integrity and performance.
- Collaboration: Work closely with cross-functional teams, including Product Managers, UX/UI Designers, and QA Engineers, to deliver high-quality solutions.
- Mentorship: Guide and mentor team members, fostering a culture of continuous learning and improvement.
- Code Quality: Conduct code reviews, enforce best practices, and ensure adherence to coding standards and release processes.
- Continuous Improvement: Passion for programming and desire to stay abreast of industry trends and emerging technologies to drive innovation within the platform.
Qualifications
- Experience: 5+ years in full-stack development with a focus on PHP and Symfony; 3+ years specifically with OroCommerce.
- Technical Proficiency: Good object-oriented design (OOD) skills, strong command of PHP, Symfony, JavaScript, HTML, CSS, and MySQL/PostgreSQL and experience with database design.
- Frameworks & Tools: Experience with OroCommerce, Doctrine ORM, Twig, and RESTful API development.
- Testing: Experience testing your code with PHPUnit, functional (Symfony’s Web TestCase) and integration (Behat) testing, implement best Continuous Integration practices (Jenkins, Docker, GCP).
- Version Control: Proficient in Git and collaborative development workflows.
- Problem-Solving: Demonstrated ability to troubleshoot complex issues and implement effective solutions.
- Communication: Excellent verbal and written communication skills, with the ability to convey technical concepts to non-technical stakeholders.
Preferred Qualifications
- Certifications: OroCommerce Developer Certification or equivalent.
- DevOps: Familiarity with CI/CD pipelines, Docker, and cloud platforms like AWS or Azure.
- Agile Methodologies: Experience working in SAFe Agile/Scrum environments.
- B2B eCommerce: Understanding of B2B eCommerce workflows and business logic and experience with enterprise eCommerce platforms.