Position: Senior PHP Developer for PG project
Company: TruePlay
Category: PHP
Experience required: 3y
English level: intermediate

TruePlay capitalizes on the latest distributed ledger technologies, making the process of player activity tracking completely easy and transparent for any party involved.

TruePlay capitalizes on the latest distributed ledger technologies, making the process of player activity tracking completely easy and transparent for any party involved.
We are looking for a Senior PHP Developer who can join a friendly and open-minded team with the aim of leveraging the latest technologies to support company growth.

Our stack:
PHP 8 + Symfony 5/6;
REST + Swagger / OAPI 3 + ReDoc;
MySql 8
Redis
Apache Kafka
VueJs + TypeScript
Kubernetes
Git
GitLab CI/CD

Responsibilities:
- Integration of new payment systems;
- Working with UI admin panel;
- Participation in the development of the server part of the Service;
- Improvement of system architecture and performance;
- Troubleshooting and solving problems during development and testing;
- Writing tests for the supplied code.

From you:
- Good knowledge of PHP 7/8 with at least 3 years of experience;
- Experience with Symfony framework;
- OOP/SOLID/Design patterns;
- Experience with SQL databases + ORM Doctrine;
- PHPUnit code testing;
- English level sufficient to read the documentation;

Will be a plus:
- Experience with Unix-like systems;
- Experience of work with international payment systems;
- Knowledge of VueJS/TypeScript.
- microservice/service-oriented architecture

We offer:
— 20 working days of vacation per year will help to maintain strength and tune in to achieve new professional heights
— product environment as managers' mindset and technical ideas’ realization as well
— we hold 1: 1 meeting with employees, planning the development of hard skills and working on soft skills
— the process of revising financial payments and vacation without bus factor
— overtime is not welcome, but we compensate if it happens
— regular feedback and planning
— all set up for comfort and creative daily life in the office and WFH type