logo

View all jobs

Middle/Middle+ PHP developer

Limassol, Cyprus

Проект — білінг-платформа для здійснення електронних платежів різними методами з високою пропускною спроможністю. Перед нами стоять завдання високої доступності сервісу та безпеки обробки платежів. Наша платформа сертифікована згідно з PCI DSS і розроблена з використанням сучасних технологій.

Проект розпочинався як невеликий моноліт 9 років тому, а теперь налічує декілька десятків мікросервісів, розгорнутих в GCP та AWS. Використовуємо різні архітектурні підходи та сховища під конкретні задачі. На меті зараз розширення однієї з команд, що займається підтримкою та розвитком системи проведення платежів.

Вимоги:

  • Досвід від трьох років роботи із PHP (7.x / 8.x), із Symfony framework (5.x / 6.x) від року.
  • Досвід реалізації взаємодії із зовнішнім АПІ згідно документації
  • Досвід використання реляційних (MySQL) та нереляційних (Redis) сховищ даних.
  • Досвід опису контрактів та генерації бібліотек із використанням OpenApi.
  • Досвід використання Docker для локальної розробки
  • Розуміння та дотримання принципів ООП, SOLID, “чистого коду” при розробці.
  • Розуміння принципів роботи та тестування мікросервісної архітектури
  • Здатність до роботи в команді, вміння спілкуватися та співпраця.
  • Розуміння базових принципів Kanban, Scrum.
  • Досвід участі у командних активностях - ретроспективи, планінг, рефайнмент, грумінг і інші активності.
  • Англійська на рівні роботи з технічною документацією.
Буде плюсом:
  • Досвід роботи із чергами із використанням брокера повідомлень (AMPQ / RabbitMQ)
  • Написання на PHP Unit-тестві та / або Api-тестів
  • Javascript
  • PostgreSQL
  • twig
  • bash
  • Gitlab CI
Обов’язки:
  • Розвиток та підтримка сервісу, що взаємодіє з зовнішнім АПІ партнерів.
  • Пошук та усунення помилок в роботі сервісу на підставі інформації з логів.
  • Аналіз технічних завдань та вимог до реалізації нового функціоналу.
  • Рефакторинг легасі-коду.
  • Покриття тестами функціоналу сервісу.
  • Взаємодія із іншими командами (розробники інших сервісів, dev ops, тестувальники, проджект менеджери, бізнес аналітики тощо).
  • Участь у дейлі мітінгах, технічних мітингах тощо.
Ми пропонуємо:
  • 20 робочих днів відпустки;
  • 12 sick days.
  • Компенсацію лікарняних.
  • Вихідні на державні свята.
  • Гнучкий графік (початок роботи з 8 до 11, 8-годинний робочий день).
  • Можливість серйозно підвищити свій професійний рівень, оперуючи інструментами у великій компанії.
  • Розвиток та навчання у професійному розрізі;
  • Піклування про ментальне здоров’я — корпоративний психолог для команди.
  • Підтримка та розвиток волонтерської культури — наша команда організовує і долучається до багатьох благодійних акцій.

Наша позиція передбачає роботу в офісі на Кіпрі. Будемо раді поспілкуватись детальніше:)

Share This Job

Powered by