Position: PHP Developer
Category: PHP
English level: intermediate
Years of experience: 6


Implemented functionalities:
- payment methods, user bank accounts, user payment methods, user transactions
- currencies with rates, user currencies, project currency, guest/user currency-based amounts
- notifications via sockets, email, telegram
- invoice/receipt generation in user currency
- events broadcasting via sockets
- prioritized background task queue
- projects and users ranking
- admin panel for seo pages
- GraphQL APIs for messenger, project management, currencies Developed REST/GraphQL API endpoints Developed unit, functional and integration tests
Integrated Elasticsearch to search through text/geo-data of projects, users, seo pages
Developed Stripe Connect gateway
Developed GitLab CI configuration to perform unit/functional parallel testing
Performed testing of the developed software applications and ensured the product delivers expected results