ОПИС ВАКАНСІЇ
We’re Hiring: PHP Developer
Location: Remote
About Us
We are a fast-growing global leader in the eSIM industry, providing mobile internet, voice, and SMS services worldwide. Our systems work, but due to rapid growth, we’ve accumulated significant technical debt. Now, we are entering a critical phase of backend reconstruction — and this is where you can play a key role.Our current backend is written in pure PHP without frameworks. We are actively moving towards microservices, improving code quality, and implementing modern approaches: Docker, CI/CD, automated testing, and clear separation of domain responsibilities.You will work directly with our Lead Developer, who is driving technical transformation and architectural improvements.About the Role: PHP DeveloperAs a PHP Developer, you will be responsible for refactoring and improving legacy code, developing new services on PHP 8.1, and contributing to our transition from a monolith to a modern microservices architecture. You will collaborate with the team to ensure clean, maintainable, and scalable solutions.
Key Responsibilities
- Refactor and improve legacy PHP code
- Help extract microservices from the monolith
- Develop new services using PHP 8.1 and modern best practices
- Write basic automated tests (unit, integration) using PHPUnit
- Participate in setting up development and staging environments
- Follow clean code principles (Single Responsibility, modularity, etc.)
- Work with GitHub repositories and Jira task management
- Join regular team meetings and contribute to technical discussions
What We’re Looking For
- 2+ years of PHP development experience
- Strong knowledge of pure PHP and custom architectures
- Ability to work with legacy code
- Solid understanding of OOP, SOLID, REST API fundamentals
- Experience with Git branching workflows
- Initiative and willingness to propose improvements
- Ability to work independently under technical guidance
- Fluent Russian, ability to read and write in English (code & tools)
- Experience with Docker (at least for local development)
- Experience writing tests with PHPUnit
- Understanding of microservices architecture and message queues
- Experience in refactoring or modernizing systems
Why Join Us
- Fully remote work
- Unique opportunity to influence architecture and project development from the start
- Close collaboration with an experienced technical lead
- Be part of a transformation from legacy systems to a modern architecture
- Long-term role with real impact on results
If you enjoy tackling technical challenges, bringing order to codebases, and building robust systems — we’d love to hear from you!
Dear Candidate,
Thank you for your interest in the PHP developer position at Yesim!
To move forward with your application, please answer the questions: https://docs.google.com/forms/d/e/1FAIpQLSdn8cLcY469g3N-x4NTXZeECHzE3TPV9zbnXE0Z-3GZF4X8Wg/viewform
?? Applications submitted without answers to these questions will not be considered.
Контактна інформація →