В Paymentop мы не просто создаем системы; мы переосмысливаем суть платежей по всему миру. Наша миссия — предоставить предприятиям и потребителям удобные, безопасные и инновационные платежные решения. Вступая в следующий этап роста, мы ищем сильного среднего/старшего серверного разработчика, желающего внести свой вклад в развитие наших платформ. Ваша роль и влияние: на своей должности в Paymentop вы будете быть в центре нашей миссии по революционному изменению платежей во всем мире. Ваш опыт буде
В Paymentop мы не просто создаем системы; мы переосмысливаем суть платежей по всему миру. Наша миссия — предоставить предприятиям и потребителям удобные, безопасные и инновационные платежные решения. Вступая в следующий этап роста, мы ищем сильного среднего/старшего серверного разработчика, желающего внести свой вклад в развитие наших платформ. Ваша роль и влияние: на своей должности в Paymentop вы будете быть в центре нашей миссии по революционному изменению платежей во всем мире. Ваш опыт будет иметь решающее значение при анализе данных, процессов и кода для выявления, решения или предотвращения проблем и улучшения продуктов. Вы будете способствовать разработке безопасного, хорошо протестированного и высокопроизводительного продукта, устанавливая новые стандарты в индустрии финансовых технологий. В ваши ключевые обязанности будет входить: - Проектирование, разработка, тестирование, документирование, выпуск и поддержка программного обеспечения с нуля. - Улучшение и поддержка программного обеспечения с нуля. совершенствование наших существующих API и серверных систем.- Интеграция сторонних решений для расширения нашей платежной экосистемы (эквайрер, шлюз, альтернативные способы оплаты, платформы токенов, системы для проверки/оценки/мониторинга операций клиентов, отчетности и т. д.).- Запуск тесты, чтобы убедиться, что все работает как надо, и настройка среды тестирования для проверки новых функций. - Исправление существующих ошибок и отладка разработанного программного обеспечения. - Подготовка необходимой технической документации. - Обеспечивать поддержку внедренного программного обеспечения в производстве. - Сотрудничать с разработчиками интерфейса и другими членами команды для наиболее эффективного выполнения всех вышеперечисленных задач. - Эта роль заключается в улучшении наших продуктов и решении проблем, поэтому мы ищем человека с отличными навыками устранения неполадок, интересом к инновациям и нестандартным решениям. Что вас выделяет: - Понимание объектно-ориентированного программирования и его применения на PHP. - Знание угроз безопасности и мер безопасности в PHP, включая защиту от SQL-инъекций, XSS-атак, CSRF. - Опыт написания и выполнения тестов, включая модульные тесты, интеграционные тесты и тесты на отказ. - Хорошее знание синтаксиса, структуры языка, данных. типы, операторы.- Глубокое понимание ООП.- Опытное использование ядра Symfony.- Практический опыт работы с Doctrine ORM.- Опыт работы с PHPUnit.- Опыт работы с данными (базовые операции CRUD) с использованием SQL, Postgresql.- Понимание основ Docker, Kubernetes.- Понимание основных концепций и преимуществ процессов непрерывной интеграции (CI) и непрерывного развертывания/доставки (CD).- Теоретический SOLID, шаблоны проектирования GoF, знания GRASP.- Понимание основных концепций DDD и использование языка DDD в проектирование и разработка сложных PHP-приложений.- Понимание основных принципов CQRS.- Понимание концепции интеграционных тестов и их отличий от других типов тестирования, таких как модульное тестирование и функциональное тестирование. - Понимание основных концепций источников событий, включая события, агрегаты, прогнозы и потоки событий. - Понимание основных концепций микросервисов, таких как разделение функций на небольшие независимые сервисы и взаимодействие между ними.м через API.- Понимание базовой функциональности Jenkins, качества сборки, тестирования и развертывания программного обеспечения.- Хорошее знание традиционных монолитных архитектур и архитектуры микросервисов, а также акцента гексагональной архитектуры на разделении задач. Полный цикл SDLC.- Хорошее понимание и практика методологии гибкой разработки и ее структур SCRUM и KANBAN. Бонусные баллы за: - Опыт работы с Elasticsearch, Redis - Опыт работы с Gitlab CI/CD - Понимание или опыт работы с источниками событий - Опыт работы с nginx, Shell - OpenAPI ( swagger-php)- UML,TDD- Опыт Agile/ScrumМы предлагаем:- Конкурентный компенсационный пакет (соразмерный вашему опыту)- Доступ к платным корпоративным урокам английского языка (через Preply)- 27 рабочих дней гибкого оплачиваемого отпуска (PTO)- Полностью Удаленная работа с гибким графиком (в пределах часового пояса CET) из любого места по вашему выбору - Культура, основанная на ценностях, с дружественной и поддерживающей рабочей средой - Возможность регулярно участвовать в конференциях и общественных мероприятиях в качестве участника и участника - Матричная организационная структура создан для оптимизации коммуникации, устранения барьеров и повышения эффективности. Готовы развивать свои навыки и расти в передовой компании? Присоединяйтесь к нам в Paymentop и станьте частью чего-то захватывающего!