PHP Developer (Middle)
Salary Range: 230,000 - 250,000
Location: Russian Federation
Employment: Full-time
Work Format: Remote
Contract Type: Sole Proprietorship only
Company: Top Selection
Hello! My name is Alexander. I represent the group of companies Top Selection. We are engaged in product development and recruiting specialists for project work for the Russian market. We are currently looking for a PHP developer.
✅Mandatory Requirements:
- Ability to analyze and document legacy system functionality (restoring requirements, models, and integration schemes from legacy code and data without documentation);
- PHP development experience from 7.1 and above, at least 3 years;
- Knowledge and adherence to PSR-12, PSR-4 standards;
- Knowledge of core GoF design patterns;
- Understanding of OOP principles;
- Proficiency in Linux CLI;
- Ability to debug code (xDebug, xhProf);
- Experience with Git and Docker;
- Confident skills in working in the Linux console;
- Experience in database design, SQL (MySQL – mandatory, PostgreSQL);
- Experience in designing and developing REST API, gRPC;
- Experience with Kafka or ActiveMQ/RabbitMQ;
- Experience in covering code with unit and integration tests;
- Strong knowledge of OOP and some core design patterns;
- Experience working on projects with microservice architecture;
- Experience working in teams using agile development methodologies (Scrum, Kanban, SAFe);
- Understanding of the principles KISS, YAGNI, DRY, SOLID.
➕Preferred Requirements:
- Experience implementing solutions for large corporate or regulated organizations (large enterprise: marketplaces, banks, insurance, fintech, government sector);
- Experience with OpenAPI Generator, Swagger;
- Practical experience with high-level languages and libraries besides PHP: Go, Java/Spring (Spring Boot);
- Experience with industrial BPM platforms (Camunda, Kogito, Flowable, or similar);
- Experience with Jira, Confluence, Jenkins/AzureDevOps or equivalents;
📱Contact Information:
@AleksandrLuzgin