EAPTEKA.RU уже более 10 лет успешно занимается продажей лекарственных средств и парафармации через интернет, и является лидером рынка как по количеству заказов, так и по качеству клиентского сервиса. Ежедневно страницы наших проектов просматривают более 300 000 человек.
На данный момент мы находимся в поиске PHP-разработчика.
Чем придется заниматься:
- Оценка, проектирование и реализация поставленных задач;
- Разрабатывать/поддерживать основного сервиса поиска на базе Symfony 6.4 (php 8.1) + RoadRunner + ElasticSearch;
- Разрабатывать/поддерживать проекта монолита на Bitrix (10-20% времени);
- Следить за качеством сервисов, покрывать код автотестами и метриками;
- Оптимизировать и ускорять работу сервиса;
- Разработка API (микро-)сервисов, взаимодействие со сторонними API (REST и gRPC);
- Перенос проекта на сервисы Go (совместно с командой).
Требования к соискателю:
- Понимание шаблонов проектирования;
- Понимание SOA, опыт работы с микросервисной архитектурой;
- Отличное знание PHP (>7.2);
- Опыт коммерческой разработки на PHP (Symfony, Doctrine ORM) или иных фреймворках;
- Опыт работы с брокерами сообщений (Kafka, RabbitMQ, etc);
- Опыт работы с реляционными БД (PostgreSQL, MySQL, etc);
- Опыт работы с NoSQL БД (Redis, Keydb, etc) и поисковым движком ElasticSearch;
- Опыт работы с Docker, Kubernetes, Prometheus, Grafana, Graylog, GitLab CI/CD;
- Опыт написания unit-, функциональных и других тестов (PHPUnit, PHPStan, etc).
Нам важно:
- Соблюдение актуальных практик (best-practices) разработки и паттернов проектирования;
- Опыт командной разработки и кросс-ревью кода:
- Чистый код и чистая архитектура;
- Инициативность;
- Навыки оптимизации запросов, рефакторинга;
- Желания изучать новое и находить решения для нестандартных задач;
- Будет плюсом опыт работы с GoLang.
Мы предлагаем:
- Удаленный или гибридный формат работы в московском офисе;
- Оформление по ТК РФ;
- Стабильная белая заработная плата, мы не зависим от кризисов;
- Адекватное, лояльное руководство.
Ключевые навыки
- PHP
- Symfony
- Elasticsearch
- Golang