👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

PHP developer (remote work)

Зарплата

от 2000 $

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Разработка back office систем для FMСG-retail и Fuel Store

Описание вакансии

Условия работы

PHP developer

Работа удаленная, полная занятость

USA продуктовая компания Petrosoft LLC более 15 лет на рынке. является партнером SAP. IBM . MIcrosoft

Технический лидер в области разработки back office систем управления заправочными станциями и топливной дистрибуцией, а так же software для retail и ресторанного бизнеса.

Мы распределённая удаленная команда + devops team + shared команда QA. Выполняем поддержку порядка 20 микро-сервисов и поддержку пользователей (проблемы авторизации / аутентификации с использованием различных протоколов, в качестве Identity Provider используется Keycloak).

У нас итеративная разработка, регулярные stand up meetings и ретроспективы, четкие и понятные процессы, работаем на результат. Наши менеджеры понимают, что такое технический долг и в спринты закладываем время на его снижение.

Внедрены CI/CD, современный стек технологий и микросервисная архитектура, активно используем архитектурные паттерны.

Основной стек: PHP 7.1 / 7.2, Symfony 3.4 / 4.1+, сервера очередей, Informix / MySQL

Подробнее о продуктах www.petrosoftinc.com/join-the-ecosystem

Цели на должности:

  • Развитие и сопровождение микро-сервисов по управлению users / permissions business partners and devices authentication.
  • Реализация новых микро-сервисов.
  • Улучшение и развитие core-библиотек.
  • Повышение performance ранее разработанных решений.
  • Сопровождение уже написанной и подготовка документации для вновь разработанных решений с учетом внутренних стандартов в компании.

Обязанности:

- Разработка и сопровождение core-библиотек.

- Разработка новых и сопровождение ранее разработанных микросервисов.

- Написание unit и интеграционных тестов (phpunit)

- Ведение технической документации.

- Проведение демонстраций функционала для QA-команды.

- Участие в проектировании системы.

- Участие в дейли-митингах и ретроспективах, планировании спринта.

- Профилирование существующих сервисов и повышение performance

Требования:

  • Опыт работы от 3-х лет с Symfony (Laravel от 2 лет)
  • Опыт интеграции со сторонними API.
  • Опыт работы с NoSQL хранилищами.
  • Опыт работы с git
  • Опыт работы с системами CI (continuous integration) Достаточно любой системы.
  • Опыт работы с командной строкой unix.
  • Умение писать unit-tests.
  • Опыт работы с docker
  • Опыт использования на практике шаблонов проектирования .

    Личные навыки:
    Умеющий самостоятельно контролировать свое рабочее время и нацеленный на результат, устремленный, открытый к новым технологиям и решениям, прагматичный.

Размеры структура команды R&D более 100 человек

География нашей компании

США, Европа. Украина, Россия, Беларусь

Условия:

  • Работа удаленная, полная занятость
  • Выплата заработной платы в $ на личный банковский счет
  • График работы: гибкий, 8-ми часовой рабочий день, 5 дней в неделю, 
  • Оплачиваемый отпуск