PHP Developer

Уровень зарплаты: от 180 000 руб.
Местоположение: Россия, Москва и область (МСК +0ч)

Резюме: PHP Developer

ООО ЦИТ ФАКТ
2 года
PHP Backend Developer
Июнь 2024 — сейчас (2 года)

О компании:
Разработка сложных цифровых продуктов и масштабируемых веб-систем enterprise-уровня: B2B-платформы, HR-сервисы, e-commerce решения с длинным жизненным циклом. В штат компании входит более 200 человек.

Проект:
Интернет-магазин крупнейшего в России поставщика дорожно-строительной и специальной техники, запчастей, навесного оборудования. У компании более 100 филиалов по всей стране. В каталоге насчитывается около 500 000 SKU, реализована двусторонняя интеграция с ERP-системой Oracle E-Business Suite (OEBS), а также интеграции с платёжными шлюзами и службами доставки.

Команда: тимлид, менеджер, 4 backend-разработчика, frontend-разработчик, devops, тестировщик, аналитик, дизайнер.
Стек: PHP, Laravel, PHPUnit, PHPStan, Vue.js, PostgreSQL, Redis, RabbitMQ, Elasticsearch, Docker, Kubernetes.

Достижения:
– Реализовал процессы обмена данными между ERP-системой и внутренней БД проекта: импорт и обновление остатков по складам; синхронизация цен по товарам; обмен данными по контрагентам (двустороннее создание и обновление организаций: контакты, адреса, банковские реквизиты); обработка отмен заказов, включая частичную отмену, передачу состава отменяемых позиций.

– Интегрировал платёжные сценарии с Paykeeper и Московским кредитным банком: онлайн-оплата, СБП по QR-коду, проверка результата оплаты и проведение заказа по цепочке статусов на каждом из этапов.

– Спроектировал и реализовал сервис подбора ближайшего филиала на основе геоданных пользователя, включая получение координат, фильтрацию доступных точек, расчет расстояния с учетом доступности филиалов и региональной структуры.

– Ускорил работу фильтров каталога интернет-магазина в Elasticsearch за счёт доработки структуры индекса и оптимизации агрегации при подсчёте количества найденных товаров в каждой из множества подкатегорий, что позволило увеличить скорость загрузки страниц в 2 раза.

– Реализовал интеграцию с сервисом DaData для подсказок по адресам и банковским реквизитам, а также поиска и автозаполнения данных по юридическим лицам.

– Разработал модуль отправки SMS-подтверждения регистрации/авторизации: антиспам-ограничение, отслеживание статуса доставки сообщения, поддержка разных провайдеров, реализация через сервис Билайн.

– Сопровождал как наставник junior-разработчика с первого рабочего дня до успешного завершения испытательного срока; помогал с онбордингом, разбором кода и погружением в бизнес-логику проекта.


Livenhouse
1 год
PHP Backend Developer
Июнь 2023 — Май 2024 (1 год)

О компании:
Технологическая компания, развивающая платформу для мониторинга энергопотребления и состояния подключенных устройств в реальном времени. Продукт используется на 50+ объектах с большим количеством оборудования: складах, торговых и производственных площадках, помогает собирать данные с аппаратных датчиков, строить аналитику, выявлять аномалии, формировать отчеты.

Команда: тимлид, продукт-менеджер, 3 backend-разработчика, frontend-разработчик, аналитик, тестировщик.
Стек: PHP, Laravel, PHPUnit, React, PostgreSQL, RabbitMQ, Docker.

Подготавливали архитектурную основу для перехода на микросервисы: проводили постепенный рефакторинг с выделением доменных зон, снижением связности между компонентами.

Достижения:
– Реализовал бэкенд-часть аналитического дашборда для мониторинга энергопотребления: фильтрацию данных по странам, городам, объектам и периодам, а также отображение статусов датчиков и текущих показателей в удобном для пользователя виде.

– Разработал вычислительный слой для агрегации десятков тысяч показаний в сутки: сравнение энергопотребления по дням, неделям, месяцам, кварталам и годам, расчет отклонений и экономического эффекта в денежном выражении.

– Внедрил сервис автоматических уведомлений по датчикам – оповещения о превышении порогов температуры и потребления, потере соединения, отключении устройств и аномальных скачках показаний.

– Реализовал механизм формирования ежемесячных отчетов для клиентов: сбор сводной аналитики по всем подключенным устройствам, генерация Excel-выгрузок и отправка отчетов по электронной почте.

– Проработал логику обработки аномалий и некорректных показаний датчиков: обработка ошибок телеметрии, выявление сбоящих устройств, очистка и корректировка данных после сбоев.


ООО Логика
1 год и 3 месяца
PHP Backend Developer
Апрель 2022 — Июнь 2023 (1 год и 3 месяца)

О компании:
Разработка веб-сервисов и программных решений для бизнеса с фокусом на поддержку, развитие и автоматизацию цифровых процессов.

Команда: тимлид, менеджер, 2 backend-разработчика, frontend-разработчик, тестировщик.
Стек: PHP, Laravel, Vue.js, MySQL, Docker, RabbitMQ, Bitrix, Symfony

Проект:
Pet-Tech платформа для владельцев домашних животных
Объединяет в себе онлайн-медиа с экспертным контентом о домашних животных, образовательные продукты и сервисы для их владельцев (вебинары, онлайн-курсы), а также афишу офлайн-мероприятий и карту pet-friendly локаций.

Достижения:
– Реализовал модуль push-уведомлений на основе Firebase FCM API: генерация JWT, получение OAuth2 access token, отправка уведомлений на iOS/Android, поддержка user-targeted и topic-based рассылок, логирование результатов доставки.

– Разрабатывал API для мобильного приложения: профили питомцев, персонализированная лента, события, вебинары и регистрация на мероприятия. Переиспользовали доменную логику существующей веб-платформы без изменений в архитектуре проекта.

– Спроектировал и реализовал ветеринарный календарь питомца с напоминаниями: хранение данных о клинике и адресе, настройка периодов вакцинации, автоматические уведомления по расписанию.

– Разработал многоканальную конфигурируемую публикацию новостей: при создании контент-менеджером из админ-панели новостные статьи одновременно попадали на сайт, в Telegram-канал (интеграция Telegram API) и в мобильное приложение с отправкой уведомления, за счёт чего сократилось время на публикацию контента.

Посмотрите похожие резюме

Junior PHP Developer
Зарплата: 40 000 руб.
Junior Frontend developer
Зарплата: 75 000 руб.
Веб-разработчик
Зарплата: 90 000 руб.
Python developer
Зарплата: 250 000 руб.