Position: Senior PHP developer (relocation to Cyprus)
Company: Centro team
Category: PHP
Experience required: 5y
English level: intermediate
Published: 2023-03-01T00:00:00+02:00

We are a thriving company in the eCommerce space, with operations worldwide. We offer employees a balance between the stability of a larger organization, while maintaining our culture of an innovative, leading-edge startup.

The head office is located in Montreal and we have offices in Canada, United States and Europe (Cyprus, Georgia and Ukraine).

Now we are looking for **an Sr.PHP developer for working in our Cyprus office or remote.
**
**About the project:
**
This is an online entertainment marketplace. It is being developed by 6 engineering teams and consists of 50+ services and components.

**What you will do:**
- Our team is going to build the new core services to migrate from distributed monolith to microservices architecture.
- Find a proper way to solve architectural problems and fit product requirements;
- Create new services from the service template or from scratch;
- Write clean, high-quality, testable code;
- Define hardware requirements;
- Choose appropriate tools and software (db, cache, etc.);
- Support all implemented solutions;
- Provide documentation (for example, OpenAPI) for solutions.

**Skills and qualifications:**
- 4+ years of software development experience;
- 2+ years of experience of** PHP;**
- Knowledge about differences between databases (**postgre/mysql**), message brokers (**kafka/rabbitmq**), key-values (**redis/memcached**) and other primary software;
- Experience in building distributed solutions;
- Politeness and ability to express thoughts in text;
- Good team player that is enthusiastic about delivering results;
- Can work independently without detailed technical tasks/management;
- English level - intermediate + (spoken and written).

**Will be a "+"**
Experience in: Laravel, Docker, Docker-compose, RabbitMQ, Kafka, Kibana, Elasticsearch.
**
What we offer:**
- Amazing office near the seaside in the city сenter;
- No bureaucracy;
- Ambitious profitable project with adequate management;
- Career and professional growth;
- Cool team and enjoyable working environment;
- Medical health insurance and Sport program;
- Paid vacation (20 working days), personal days and sick leave;
- Paid lunches at the office;
- Non-boring corporate events, unlimited cookies & fresh Cyprus fruits:)