ID | Название вакансии | Город | Компания | От | До | Валюта | Тип вакансии | Дата и время публикации вакансии | Роль |
---|---|---|---|---|---|---|---|---|---|
1067702 | Middle Backend PHP Developer | Москва | > Компания 05.ру | 200000 | 280000 | RUR | open | 2024-02-18 |
Требования
PHP 8.0+, Larvel/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 с переоценкой компенсации;
- Корпоративные развлекательные и спортивные мероприятия.