-
What you'll do:
- Develop and optimize backend logic for a high-load SaaS product;
- Design and implement new modules and APIs for integrations;
- Maintain and support legacy code, with a plan to gradually refactor and migrate to a new architecture;
- Work with distributed systems and microservices architecture;
- Optimize performance for scalability and low latency;
- Deep integration and use of AWS services (EC2, S3, RDS, DynamoDB, OpenSearch, etc.);
- Participate in architectural decisions and system design;
- Collaborate closely with frontend developers, DevOps engineers, and the product team.
-
What we expect:
- Experience requirements: 3–5 years of commercial experience with PHP 7/8, solid expertise in Symfony framework;
- Strong understanding of OOP, SOLID principles, and design patterns;
- Proficient with MySQL (query optimization, indexing, replication);
- Experience in designing and implementing REST APIs and third-party integrations;
- Hands-on experience with queues (RabbitMQ, SQS);
- Practical knowledge of ElasticSearch or OpenSearch;
- Understanding of high-load systems and performance optimization;
- Familiarity with microservices architecture.
Basic knowledge of JavaScript / TypeScript (React experience is a plus); - Experience working with AWS services (RDS, DynamoDB, SQS, OpenSearch, Lambda).
CI/CD, Docker, Kubernetes skills.
Nice to have: - Experience with Swoole or asynchronous PHP services;
- Writing tests (PHPUnit, Behat);
- SaaS or international project experience.
-
We offer:
- Work in the international company;
- Hybrid working format (office/home office);
- Corporate education — courses and trainings;
- Voluntary health insurance after probation period;
- Effective onboarding program for a better start;
- Corporate events and team buildings.