Вакансия: Middle Backend PHP Developer в Москва

Полное описание вакансии: Middle Backend PHP Developer в Москва

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
1106443 Middle Backend PHP Developer Москва > Компания 05.ру 200000 280000 RUR open 2024-03-24
Требования

PHP 8.0+, Larаvel/Lumen, уровень Middle/Middle+. Знание PostgreSQL 12+ и умение проектировать реляционные базы данных.

Обязанности

Разрабатывать с нуля продуктовые сервисы маркетплейса в распределенной системе. Участвовать вместе с отделом архитектуры и аналитики в проработке архитектуры и...

Описание

Привет! Vs 05.ру — онлайн и оффлайн ритейлер электроники, лидер рынка на Северном Кавказе. За последние два года мы сильно выросли, трансформировали процессы в IT, наняли много крутых специалистов, увеличили показатели продаж, количество пользователей наших сервисов и скорость доставки.

Сейчас мы растём и ищем в свою команду сильного Backend разработчика. Если это про тебя - смело откликайся на вакансию, будем ждать тебя на собеседовании!

Чем предстоит заниматься:

  • Разрабатывать с нуля продуктовые сервисы маркетплейса в распределенной системе
  • Участвовать вместе с отделом архитектуры и аналитики в проработке архитектуры и системного дизайна сервисов
  • Писать документацию, реализовывать качественное логирование и мониторинг
  • Взаимодействовать с отделом dev ops в плане развертывания сервисов, их сопровождением
Требования:
  • PHP 8.0+, Larаvel/Lumen, уровень Middle/Middle+
  • Знание PostgreSQL 12+ и умение проектировать реляционные базы данных.
  • Понимание принципов работы распределённой или микросервисной архитектуры, способов взаимодействия отдельных сервисов, методов организации распределённых транзакций, принципов асинхронной взаимосвязи между сервисами посредством шины событий.
  • Опыт разработки Rest API . Обязателен опыт составления документации в формате OpenAPI. Желателен опыт работы с Postman, Insomnia или подобными приложениями.
  • Понимание принципов тестирования приложений и подхода TDD.
  • Понимание принципов работы и опыт взаимодействия хотя бы с одним из серверов очередей: RabbitMQ, Kafka (желательно с обоими). Желателен опыт разработки шины событий на Kafka.
  • Понимание паттерна Service Template. Желателен опыт работы с паттерном. Идеален опыт разработки своего подобного сервиса.
  • Опыт работы с Docker, желательно умение создавать свои Dockerfile. Обязателен опыт локальной разработки под linux или wsl.
  • Опыт работы с GitLab или Github. Желательно понимания модели ветвления git-flow.
  • Понимание работы асинхронных алгоритмов и опыт работы с ними.

Большим плюсом будет, если ты:

  • Знание и опыт работы с NoSQL базами: MongoDB 4.2+, Redis или подобными
  • Опыт работы с Temporal.io
  • Понимание принципов работы архитектурного шаблона event sourcing и опыт работы с ним. Опыт разработки приложения по данному шаблону на базе MongoDB
  • Опыт работы с Kafka через KRaft
  • Опыт работы c Go
Условия:
  • Работа в современной продуктовой команде;
  • Возможность бесплатного обучения у наших партнеров;
  • Возможность влиять на процессы работы продуктовой команды;
  • Гибкий рабочий график;
  • Возможность работать удаленно или в одном из офисов компании;
  • Оплачиваемый отпуск;
  • Регулярные PR с переоценкой компенсации;
  • Корпоративные развлекательные и спортивные мероприятия.

Вверх