Oro logo

PHP Developer (services)

Oro·Salary not specified

Primary stack

PHPSQLMySQLPostgreSQLSymfonyLaravelHTMLCSSJavaScriptAPI

Nice to have's

CRMCI/CD

Job description

Description language:

Про посаду

Ми шукаємо PHP розробника, щоб приєднатися до нашої команди в Oro, Inc., компанії зі розробки програмного забезпечення, розташованої в США, заснованої в 2012 році засновниками Magento. Наша команда зросла до більш ніж 135 членів, які вносять передові технічні знання у розробку веб-додатків та бізнес-програмного забезпечення та їх інтеграцію. Як продуктова компанія, ми створили OroCommerce, повну платформу B2B електронної комерції, побудовану для підтримки складних процесів продажів для виробників, оптових продавців та дистриб'юторів. Вона пропонує нативну CRM, функціональність маркетплейсу та інтернет-вітрин, адаптовані до потреб B2B, включаючи RFQ (запит на ціну) та CPQ (конфігурація ціни та комерційної пропозиції). З точки зору технологій, Oro використовує повний фреймворк JS + PHP + Symfony та деякі з передових технологій (розгортка на основі docker, CI, MQ, ElasticSearch тощо).

Обов'язки

  • Розробляти OroPlatform, OroCRM та OroCommerce як корпоративні рішення для наших партнерів та клієнтів
  • Використовувати відповідні відкриті рішення для PHP, такі як Symfony, Doctrine, Twig, Oro компоненти та інші провідні технології
  • Вивчати бізнес-кейси продукту, оцінювати потреби клієнтів, планувати та оцінювати історії разом із своєю командою та Володарем продукту
  • Розробляти архітектуру компонентів та їх взаємодію, що дозволяє максимальну гнучкість та налаштування сторонніми розробниками, а також нести відповідальність за свої компоненти як Лідер компонентів
  • Працювати з великою базою коду, покращувати та рефакторити існуючі компоненти, використовуючи кращі практики рефакторингу та відомі принципи розробки програмного забезпечення, такі як SOLID та GRASP, а також підтримувати високу якість коду
  • Забезпечувати продуктивність (Blackfire) та масштабованість компонентів при розгортанні додатків Oro в OroCloud
  • Тестувати свій код за допомогою PHPUnit, функціональних (Symfony’s Web TestCase) та інтеграційних (Behat) тестів, впроваджувати кращі практики Continuous Integration (Jenkins, Docker, GCP)
  • Покращувати продукти Oro, комунікувати з спільнотою, партнерами та клієнтами та допомагати їм досягати своїх цілей за допомогою продуктів Oro
  • Використовувати кожну можливість для обміну знаннями, безперервного навчання та вдосконалення

Вимоги

  • Хороші навички об'єктно-орієнтованого проектування (OOD)
  • Глибокі знання PHP
  • Глибокі знання SQL та MySQL або PostgreSQL
  • Досвід проектування баз даних
  • Досвід роботи з веб-фреймворками Laravel та/або Symfony
  • Досвід роботи з PHPUnit
  • Знання HTML, CSS, JavaScript
  • Базові знання JSON: API та REST
  • Хороші комунікативні навички англійською
  • Незалежність

Буде плюсом

  • Досвід роботи з фреймворками Symfony, Laravel або Zend
  • Практичний досвід у таких практиках, як безперервна інтеграція, планування та аналіз коду
  • Досвід роботи з Magento
  • Досвід роботи з CRM та електронної комерції систем

Ми пропонуємо

  • Можливість для професійного зростання
  • Конкурентоспроможна зарплата
  • Пакет соціальних пільг
  • Професійна програма адаптації
  • Баланс між роботою та особистим життям
  • Команда, яка завжди готова допомогти

Про компанію

Oro, Inc. є компанією зі розробки програмного забезпечення, розташованою в США, заснованою в 2012 році засновниками Magento. Сьогодні наша команда зросла до 135+ учасників, які вносять передові технічні знання у розробку веб-додатків та бізнес-програмного забезпечення та їх інтеграцію. Як продуктова компанія, ми створили OroCommerce, повну платформу B2B електронної комерції, побудовану для підтримки складних процесів продажів для виробників, оптових продавців та дистриб'юторів. Вона пропонує нативну CRM, функціональність маркетплейсу та інтернет-вітрин, адаптовані до потреб B2B, включаючи RFQ (запит на ціну) та CPQ (конфігурація ціни та комерційної пропозиції). З точки зору технологій, Oro використовує повний фреймворк JS + PHP + Symfony та деякі з передових технологій (розгортка на основі docker, CI, MQ, ElasticSearch тощо).

© Oro. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Oro, Inc. is a US-based product IT company established in 2012 by the founders of Magento. The company focused on business applications development and working on a few open-source products: OroCRM, OroCommerce and OroPlatform. Our client and partner network reaches a global span, with a strong presence in Western Europe and the USA.Successful enhancement of our Oro products requires the help of new talented and qualified employees. As of today, we have multiple open positions available in our Ukrainian office. The flat organizational structure implemented in our company will also provide for your professional and personal development. At Oro Inc., you will always get answers to your questions and have an effective say in the company processes and strategies.Oro Inc. actively supports and sponsors local and international industry events and our developers usually invited to visit them. Along with big events, there is also a place for internal team-building, corporate events, and cozy office parties. We make our best effort to ensure that every employee feels unique and valuable, and gets reasonable feedback. Moreover, the company will support your desire to gain additional qualifications that can help your professional growth.With us, you will get the chance to both learn and earn in a dynamic and stable company.About our products:www.orocrm.comwww.orocommerce.com

More at Oro

All 4 roles

Popular searches