Senior PHP Developer
Прямой работодатель FUNCORP ( funcorp.dev )
Limassol, Cyprus
Сеньор
21 апреля 2022
Релокация • Работа в офисе
Опыт работы более 5 летот 4 000 до 4 500 €
Опыт работы более 5 летот 4 000 до 4 500 €
Короткая ссылка: geekjob.ru/hXzn
Описание вакансии
We have developed a modular PHP + Symfony monolith responsible for such business units as versioned API, back-office, and uploaded content moderation system. Modularity is provided through Symfony Bundles and separate deployment targets. The Domain-Driven Design approach is also widely used in the code. We are constantly working on the development and improvement of this monolith, in particular, one of the current big tasks is the generation of automatic selections of the best content in the application and the development of the in-app purchases system.
Requirements:
- proficiency in PHP (Symfony DependencyInjection, HttpFoundation, Config, and other components)
- experience with high loads: knowledge about replication, sharding, query balancing will be beneficial
- passion for OOP and adherence to SOLID and DDD principles
- ability to apply testing (PHPUnit, Codeception, Behat)
- knowledge of HTTP, REST, ability to build API
- experience in Java / Kotlin development or willingness to learn it will be a plus, because of a significant part of the backend development in Kotlin
Tasks:
- development and support of HTTP API for web and mobile clients
- implementation of non-trivial business logic, work with big data
Tech stack:
- we write in PHP, use Symfony components (DependencyInjection, HttpFoundation, Config, and others)
- MongoDB, Redis, Memcached, Elasticsearch
- proprietary data center, and also use Amazon AWS (S3, SQS, Cloudfront, SES);
- we use PHPUnit, Codeception, Behat for testing
- we package applications in Docker, Jenkins builds projects
You could join our team in Yerevan or Limassol office (we provide visa & relocation support)
