Position: Senior PHP (Symfony) Developer
Company: PayOp
Experience required: 5y
Category: PHP
English level: intermediate
Published: 2022-09-01T00:00:00+03:00

We also provide our own technical gateway services in the form of a quick connection to the connectors of a huge number of payment systems, setting up smart routing and cascading, which can significantly improve the conversion of digital merchants. 
   The company has experience in integrating SWIFT, SEPA, Target2, Skrill, Przelewy24, Trustly, IDeal, Klarna, Giropay, Sofort and others.

   The company was founded in 2016 and has a presence in the UK, USA, Canada and Singapore. Today the company employs more than 100 people including 30 developers with a core team based in Kyiv, Ukraine. At the end of 2021, the company initiated the launch of an R&D center in Poland (Warsaw) with plans to recruit more than 15 employees by the end of 2022.

Our DEV stack is PHP (Symfony), PostgreSQL, Angular JS, and Nginx. We use the Amazon AWS cloud solution and many of its services (SQS, SES, Elasticsearch.

Our ideal candidate has:
• Knowledge of the full development cycle
• Design from scratch, development, testing, documentation, software support
• Deep knowledge of PostgreSQL
• Experience with Symfony
• Understanding SOA
• Clear clean code, deep understanding of OOP
• Profile/related education
• Experience in a fintech project (payment system, mobile banking, etc.) for 2 years, understanding the API of payment systems
• Russian or Ukrainian (upper intermediate +)
• English (at the level of reading technical documentation)
• Polish upper intermediate

It will be a plus:
• Understanding Design patterns and algorithms, DDD, CQRS, and Hexagonal architecture
• Knowledge of AWS, Docker
• Understanding JavaScript/JQuery/CSS/HTML
• Experience in solving performance problems of highly loaded systems
• Using UML, BDD + unit test
• Agile/Scrum
• Experience in the fintech domain and high-load system
• Experience in coaching and leading junior and middle developers

Tasks for project developers:
• Development of a payment system and additional services
• Integration of external solutions (acquirer, gateway, alternative payment methods, token platforms, systems for verification/scoring/monitoring of customer operations, reporting...)
• Support and review/refinement of the existing API and backend
• Solving complex cases, working with foreign partners
• Work with subcontractors

What awaits you in our team:
Innovation Environment:
• Complex projects in innovative areas of FinTech and E-Commerce
• Latest technology stack (PHP Symfony, Angular)
• Be part of a team that launches the world's best-in-class products
• International team

Professional Development:
• Work on the Scrum framework
• Internal training in FinTech and e-commerce
• External training in Agile frameworks, PHP development, and quality control

As well as:
• Flexible work schedule
• Paid vacation and sick leave, insurance
• Complete absence of bureaucracy
• The strongest team of fintech specialists ready to support and train