— Good object-oriented design (OOD) skills — Strong knowledge of PHP — Strong knowledge of SQL — Experience in database design — Experience with PHPUnit — Knowledge of HTML, CSS, JavaScript — Basic knowledge of SOAP and REST — Good communication skills
Буде плюсом
— Experience with Magento and other eCommerce platforms — Knowledge of PostgreSQL — Intermediate level of spoken English
Пропонуємо
— Competitive salary in USD — Unlimited vacation, covered sick leaves, paid overtimes — The opportunity for professional growth — Pleasant working conditions in a comfortable office — Welcoming atmosphere (awesome team of professionals always ready to help) — Participation in conferences — Onboarding program — English Courses
Обов’язки
— Develop OroCommerce as: * OpenSource solutions available on GitHub for community developers * Enterprise solutions supporting Big Data and High Availability for our partners and clients — Use relevant open-source solutions for PHP, such as Symfony, Doctrine, Twig, Oro components and other leading technologies. — Work in Agile environment. — Develop components architecture and interaction, allowing for maximum flexibility and customization by third-party developers. — Work with an extensive code base, improve and refactor using SOLID and GRASP maintain high quality of the code. — Ensure performance (Blackfire) and scalability of the components when deploying Oro applications in OroCloud. — Test your code using PHPUnit, functional (Symfony’s Web TestCase) and integration (Behat) testing, implement best Continuous Integration practices (Jenkins, Docker, GCP). — Improve Oro products, communicating with the community, partners and clients and helping them achieve their goals using Oro products. — Use every opportunity for knowledge sharing, continuous learning and improvement.
Про проєкт
OroCommerce is a customizable commerce platform that is targeted at the world of B2B commerce. Providing capabilities such as personalization, localization, intelligent marketing tools, powerful reports and segmentation engine, OroCommerce delivers a B2C customer experience to B2B buyers. OroCommerce is Open-Source and is built on widely used and best-of-breed technologies including PHP and Symfony