We are seeking a highly experienced PHP Developer to join our team and play a critical role in developing and maintaining payment system integrations for our projects. Requirements:
— 6+ years of experience in software development and architectural design. — Proven experience in migrating from legacy solutions to modern technologies. — Bachelor’s or higher degree in a technical field. — Strong analytical thinking. — Solution-oriented mindset with a focus on results rather than endless discussions. — Excellent communication skills. — Ability to mentor the team and effectively collaborate across departments.
Responsibilities:
— Refactoring the architecture of a legacy PHP-based project. — Transitioning the project to Symfony. — Ensuring stable parallel development of the main project and architectural modernization for rapid development. — Integrating with both legacy and new external services (MT4, MT5, various payment solutions). — Actively participating in development at the initial stage and transferring knowledge to application developers. — Creating and maintaining project architecture documentation and visual representations.
Technologies, Approaches & Tools: — Working with PHP (legacy) and transitioning to Symfony. — Applying microservices or service-oriented architecture principles. — Implementing modern best practices for solving business challenges, selecting the most efficient and cost-effective technologies, programming languages, and product delivery methods. — Ensuring a well-structured architecture for testing and debugging.
Collaboration & Stakeholder Interaction: — Close cooperation with development, DevOps, and QA teams. — Interaction with external partners, including payment system providers and trading platforms.
We offer:
Opportunity to grow inside the company 20 working days of vacation 10 days of paid sick leaves Day off for your birthday + 3 days for special occasions Ukrainian holidays are days off International team