Skip to main content

Middle PHP Developer

Technology
TBC
Ташкент, O'zbekiston2 weeks agoUntil 04/06/2026

Job description

Обязанности:

  • Разработка и поддержка основного монолита на Laravel и сервисов,

    взаимодействующих с микросервисами на Go посредством API;

  • Создание и поддержка REST API для внутренних и внешних интеграций;
  • Работа с Kafka (producers/consumers, очереди, события);
  • Оптимизация SQL-запросов и структуры базы данных (PostgreSQL, JSONB,

    индексы, оптимизация планов);

  • Поддержка и улучшение архитектуры системы (разделение на модули,

    рефакторинг);

  • Написание юнит- и интеграционных тестов (PHPUnit, Pest);
  • Участие в ревью кода и обсуждении архитектурных решений;
  • Взаимодействие с командами Go-разработчиков, QA, DevOps и аналитиков.
Требования:
  • Опыт коммерческой разработки на PHP 8 от 2–3 лет;

  • Уверенное владение Laravel (Eloquent, Queues, Events, Middleware, Service

    Container, API Resources);

  • Понимание принципов ООП, SOLID, паттернов проектирования;

  • Опыт работы с PostgreSQL (сложные запросы, индексация, оптимизация);

  • Опыт построения и интеграции REST API;

  • Опыт работы с Git, понимание Git Flow;

  • Умение писать чистый, поддерживаемый код.

    Желательные:

  • Опыт взаимодействия с Kafka (producers/consumers, схемы, топики);

  • Опыт с Docker, Redis, gRPC / REST взаимодействием между сервисами;

  • Базовые знания Go — понимание, как устроены микросервисы и взаимодействие с ними;

  • Опыт работы с юнит-тестами и CI/CD (GitLab CI, Jenkins и т.д.);

  • Опыт работы с Swagger / OpenAPI;

  • Опыт рефакторинга или миграции старых систем.

    Будет плюсом:

  • Опыт проектирования микросервисных решений;

  • Понимание event-driven architecture;

  • Опыт внедрения метрик, логирования и мониторинга (Sentry, Prometheus,

    Grafana, ELK, Opentelemetry);

  • Участие в code review и менторстве младших разработчиков;

  • Готовность разбираться в бизнес-логике, а не только в коде;

  • Обучаемость новому и стремление развиваться в смежных технологиях (Go,

    Kafka);

  • Умение оценивать задачи и соблюдать сроки.

Условия:
  • Современный и комфортный офис;
  • График работы: 5/2, с 10:00 до 19:00;
  • Возможности профессионального и личностного роста: тренинги, курсы, корпоративное обучение;
  • Медицинская страховка после прохождения испытательного срока;
  • Конкурентоспособная заработная плата — обсуждается индивидуально;
  • Тимбилдинги и корпоративные мероприятия;
  • Возможность реализовать свои идеи в команде профессионалов;
  • 24 удалённых рабочих дня в году (возможность работать вне офиса).

Задайте вопрос работодателю

Он получит его с откликом на вакансию Где располагается место работы? Какой график работы?

Вакансия открыта? Какая оплата труда? Как с вами связаться? Другой вопрос

Где предстоит работать

Ташкент, улица Абдуллы Кадыри, 3А Показать на большой карте

Keywords
GitLabSentryApache KafkaGrafanaRedisLaravelShimGRPCSwaggerDevOpsPhpPostgresqlSqlCI / CDDockerGitJenkinsPhpunitCode reviewCI/CD

¿Te interesa este puesto?