Skip over navigation

Приєднуйся до нас!

Software Engineer, PHP

Про нас:

Oro, Inc. – компанія з розробки програмного забезпечення, що базується в США і орієнтована на розробку бізнес-додатків з відкритим вихідним кодом. Ми почали шість років тому, в кінці 2012 року, і сьогодні наша команда виросла до 100+ гравців, які володіють передовими технічними знаннями в області розробки і інтеграції веб-додатків та програмного забезпечення для бізнесу.

Як компанія, що розробляє продукти, ми зосереджені на розробці програмних рішень з відкритим вихідним кодом Oro Suite для багатоканального бізнесу:
OroPlatform  – платформа для побудови бізнес-додатків, яка допомагає компаніям прискорити розробку власних бізнес-додатків. OroPlatform використовується в якості основи для всіх продуктів Oro.
OroCRM – CRM-рішення для багатоканальних компаній з вбудованими маркетинговими інструментами.
OroCommerce – платформа електронної комерції, спеціально створена для компаній B2B.

У технологічному відношенні Oro використовує повнофункціональну інфраструктуру JS + PHP + Symfony і деякі передові технології (розгортання на основі докерів, CI, MQ, ElasticSearch і т. д.).

Ми шукаємо талановитих PHP програмістів, готових приєднатися до нашої команди і допомогти нам в створенні наших продуктів.

Основні вимоги:

  • Хороші навички об’єктно-орієнтованого дизайну (OOD).
  • Гарне знання PHP.
  • Добре знання SQL і MySQL серверів.
  • Досвід проектування баз даних.
  • Досвід роботи як мінімум з одним веб MVC фреймворком.
  • Досвід роботи з PHPUnit і автоматизованим тестуванням.
  • Знання HTML, CSS і JavaScript.
  • Базові знання JSON:API і REST.
  • Хороші комунікативні навички.

Буде плюсом:

  • Досвід роботи з Symfony, Laravel or Zend frameworks буде плюсом.
  • Великим плюсом буде досвід роботи з такими практиками як безперервна інтеграція, планування і аналізу коду.
  • Досвід роботи з Magento.
  • Досвід роботи з CRM системами.
  • Досвід роботи з eCommerce.
  • Знання PostgreSQL і Oracle.

Обов’язки:

Розробка OroPlatform, OroCRM і OroCommerce на PHP7 & Symfony3 як:

  • OpenSource рішень, доступних на GitHub.
  • Корпоративних рішень, що підтримують великі дані і високу доступність для наших партнерів і клієнтів.
  • Використовувати відповідні рішення з відкритим вихідним кодом для PHP7, такі як Symfony3, Doctrine, Twig, Oro і інші передові технології.
  • Вивчення бізнес-прикладів продукту, оцінка потреби клієнтів, планування і оцінка всього циклу разом з командою і Product Owner-му.
  • Робота в середовищі Agile з використанням SCRUM.
  • Розробка архітектури компонентів і взаємодій, що забезпечують максимальну гнучкість і налаштування для сторонніх розробників, а також бути відповідальним за Ваші компоненти як складову частину.
  • Робота з великою базою коду, поліпшення і реконфігурація існуючих компонентів, використовуючи кращі методи рефакторинга і відомі принципи розробки програмного забезпечення, такі як SOLID і GRASP, а також підтримка високого якість коду.
  • Обеспечивание продуктивності (Blackfire) і масштабованості компонентів при розгортанні додатків Oro в OroCloud.
  • Перевірка свого коду за допомогою PHPUnit, функціонального (Symfony’s Web TestCase) і тестування інтеграції (Behat), впровадження кращих методів безперервної інтеграції (Jenkins, Docker, GCP).
  • Поліпшення продуктів Oro, спілкування з спільнотою, партнерами і клієнтами, допомагати їм досягати своїх цілей, з використанням продуктів Oro.
  • Використання будь-якої можливості для обміну знаннями, безперервного навчання і поліпшення.

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

  • Конкурентоспроможну компенсацію в доларах США.
  • Графік роботи з понеділка по п’ятницю з 11:00 до 20:00.
  • Необмежену відпустку, покриття лікарняних, оплачувані понаднормові.
  • Можливість професійного зростання.
  • Приємні умови роботи в затишному офісі.
  • Привітна атмосфера (відмінна команда професіоналів, завжди готових допомогти).
  • Участь в конференціях.
  • Курси англійської мови.

    Це середовище співпраці, в якій люди, що володіють гарними здібностями, мають можливість розвивати свою професійну кар’єру.

Back to top