У Paymentop ми не просто будуємо системи; ми переосмислюємо суть платежів у всьому світі. Наша місія полягає в тому, щоб надати підприємствам і споживачам плавні, безпечні та інноваційні платіжні рішення. Починаючи наступний етап розвитку, ми шукаємо сильного середнього/старшого базового розробника, який би прагнув зробити внесок у розвиток наших платформ. Ваша роль і вплив: у вашій ролі в Paymentop ви будете бути в центрі нашої місії революціонізувати платежі в усьому світі. Ваш досвід матиме в
У Paymentop ми не просто будуємо системи; ми переосмислюємо суть платежів у всьому світі. Наша місія полягає в тому, щоб надати підприємствам і споживачам плавні, безпечні та інноваційні платіжні рішення. Починаючи наступний етап розвитку, ми шукаємо сильного середнього/старшого базового розробника, який би прагнув зробити внесок у розвиток наших платформ. Ваша роль і вплив: у вашій ролі в Paymentop ви будете бути в центрі нашої місії революціонізувати платежі в усьому світі. Ваш досвід матиме вирішальне значення для аналізу даних, процесів і коду, щоб виявити, вирішити або запобігти проблемам і покращити продукт. Ви сприятимете розробці безпечного, добре перевіреного та високопродуктивного продукту, встановлюючи нові стандарти в індустрії фінансових технологій. Ваші ключові обов’язки включатимуть: - Проектування, розробку, тестування, документування, випуск і підтримку програмного забезпечення з нуля. - Покращення та удосконалення наших існуючих API та серверних систем.- Інтеграція сторонніх рішень для розширення нашої платіжної екосистеми (еквайєр, шлюз, альтернативні методи оплати, платформи маркерів, системи для перевірки/скорингу/моніторингу операцій клієнтів, звітування тощо).- Запущено тести, щоб переконатися, що все працює належним чином, і налаштування тестового середовища для перевірки нових функцій.- Виправлення наявних помилок і налагодження розробленого програмного забезпечення.- Підготовка необхідної технічної документації. - Забезпечення підтримки впровадженого програмного забезпечення у виробництві - Співпраця з інтерфейсними розробниками та іншими членами команди для виконання всіх вищезазначених завдань найефективнішим способом. - Ця роль спрямована на вдосконалення наших продуктів і вирішення проблем, тому ми шукаю людину з чудовими навичками усунення несправностей, цікавістю до інновацій та нетрадиційних рішень. Що виділяє вас: - Розуміння об'єктно-орієнтованого програмування та його застосування в PHP. - Знання загроз безпеці та заходів безпеки в PHP, включаючи захист від SQL-ін'єкцій, атак XSS, CSRF.- Досвід написання та виконання тестів, включаючи модульні тести, інтеграційні тести та тести на помилки.- Добре знання синтаксису, структури мови, даних типи, оператори.- Глибоке розуміння ООП.- Вміле використання ядра Symfony.- Практичний досвід роботи з Doctrine ORM.- Досвід роботи з PHPUnit.- Вміння маніпулювати даними (базові операції CRUD) за допомогою SQL, Postgresql.- Розуміння базових Docker, Kubernetes.- Розуміння основних концепцій і переваг процесів Continuous - Integration (CI) і Continuous Deployment/Delivery (CD).- Теоретичні SOLID, шаблони проектування GoF, знання GRASP.- Розуміння основних концепцій DDD і використання мови DDD у проектування та розробка складних додатків PHP.- Розуміння основних принципів CQRS.- Розуміння концепції інтеграційних тестів і їх відмінностей від інших типів тестування, таких як модульне тестування та функціональне тестування. - Розуміння основних концепцій джерела подій, включаючи події, агрегати, прогнози та потоки подій. - Розуміння основних концепцій мікросервісів, таких як поділ функціональності на невеликі незалежні служби та спілкування міжм через API.- Розуміння базової функціональності Jenkins, якості складання програмного забезпечення, тестування та розгортання.- Добре знання традиційних монолітних архітектур і архітектури мікросервісів, а також акценту Hexagonal Architecture на розділенні завдань. Повний цикл SDLC.- Глибоке розуміння та практика методології Agile Development та її фреймворків SCRUM і KANBAN. Бонусні бали за:- Досвід роботи з Elasticsearch, Redis- Досвід роботи з Gitlab CI/CD- Розуміння або досвід роботи з Event Sourcing- Досвід роботи з nginx, shell- OpenAPI ( swagger-php)- UML,TDD- досвід Agile/Scrum Ми пропонуємо:- Конкурентоспроможний компенсаційний пакет (відповідно до вашого досвіду)- Доступ до платних корпоративних уроків англійської мови (через Preply)- 27 робочих днів гнучкої оплачуваної відпустки (PTO)- Повністю віддалена робота з гнучким графіком (у межах часового поясу CET) з будь-якого місця на ваш вибір - Культура, орієнтована на цінності, з дружньою та сприятливою робочою атмосферою - Можливість регулярно брати участь у конференціях і громадських заходах як учасник, так і внесок - Матрична організаційна структура призначений для оптимізації спілкування, усунення бар’єрів і підвищення ефективності. Готові розвивати свої навички та розвиватися в передовій компанії? Приєднуйтесь до нас на Paymentop і станьте частиною чогось захоплюючого!