We are looking for a Senior PHP Developer from Ukraine to join our in-house software development team.
As part of a cross-functional team, you will participate in developing scalable backend solutions and implementing new features that directly impact performance, security, and user experience.
Centro holding is an international product development company with over 15 years of expertise in web development, commercial design, affiliate, and online marketing.
Our offices are located in the USA, Canada, Cyprus, Ukraine, Poland, and Georgia.
The project, CentroBill, empowers global merchants to accept payments through various methods and offers seamless integration with multiple payment providers through a unified API.
You will collaborate with cross-functional teams to define and implement innovative solutions that meet business requirements.
Your responsibilities include writing clean, efficient, and maintainable code, participating in code reviews, troubleshooting complex technical issues, optimizing existing systems, and keeping up-to-date with industry trends.
You will work independently, managing your own tasks and priorities while effectively communicating progress and any blockers to the team.
Requirements:
You should have at least 4 years of work experience as a PHP developer.
A strong knowledge of PHP 8.1+ and modern language features such as typed properties, attributes, and enums is required.
Experience with one or more PHP frameworks, preferably Laravel or Symfony, is necessary.
A solid understanding of OOP principles, SOLID, DRY, and KISS is essential.
You must have the ability to design and build RESTful services.
Proficiency with relational databases (MySQL/PostgreSQL), including indexing and query optimization, is required.
You should be proficient with NoSQL databases, such as ElasticSearch.
Experience with queue systems like RabbitMQ or SQS is necessary.
Confident use of Git, Composer, and Docker in your daily workflow is required.
Familiarity with automated testing tools, such as PHPUnit, is necessary.
Experience working with version control and CI/CD pipelines is required.
You should be comfortable working in Agile/Scrum teams.
Nice to have: Experience with microservices architecture, background in building or maintaining high-load systems, skills in profiling and performance optimization of PHP code, understanding of DevOps workflows, and experience integrating external APIs and payment gateways.
Benefits:
We offer stable work with flexible working hours and hybrid work options.
You will work on an exciting project that provides opportunities for self-realization and learning.
Paid vacation days, sick days, and personal days are included.
We provide 50% paid English lessons courses.
A medical insurance program is available.
You will be part of a friendly team with minimum bureaucracy and a pleasant working atmosphere.
Opportunities for career growth and development are provided.
We foster a collaborative and inclusive work environment.