PHP Developer (Architect)

Дата размещения вакансии: 04.10.2024
Работодатель: ХОЗЯЮШКА
Уровень зарплаты:
от 150000 RUR
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

"Хозяюшка" - это сеть экспресс химчисток и ателье.

Наши преимущества:

  • Мы стабильная компания, на рынке более 10 лет
  • Развивающаяся сеть, сейчас 5 точек по России
  • Конкурентоспособные условия труда
  • Профессиональное развитие сотрудников
  • Возможность карьерного роста

Мы ищем опытного PHP Developer, который сможет спроектировать и разработать с нуля систему для управления бизнес-процессами в сети химчисток. Система будет включать модули для бухгалтерии, отчетности, дэшбордов, статистики, управления клиентами и заказами, номенклатуры и многое другое. В перспективе — набор своей команды и управление, ревью кода и создание стандартов кодирования на проекте.

О проекте:

  • Серверная часть: PHP + Laravel
  • Клиентская часть: Next.js или Vue
  • Понимание протоколов передачи данных http и архитектурного подхода restful api
  • База данных: MySQL, PostgreSQL
  • Архитектура проекта: два варианта — модульная или микросервисная

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

  • Проектирование архитектуры системы (модульная или микросервисная архитектура);
  • Разработка и поддержка серверной части на PHP с использованием Laravel;
  • Проектирование и оптимизация API (RESTful API);
  • Документирование API с помощью Swagger;
  • Настройка и развертывание серверной инфраструктуры;
  • Интеграция клиентской части с использованием React и Next.js;
  • Оптимизация работы с базами данных (MySQL, PostgreSQL);
  • Настройка и поддержка CI/CD процессов, тестовых и продакшн окружений;
  • Управление кодом через Git, настройка репозиториев;
  • Проведение код-ревью и создание стандартов кодирования;
  • Набор и управление своей командой разработчиков.

Требования:

  • Опыт работы с PHP от 5 лет;
  • Глубокие знания Laravel и современных PHP-фреймворков;
  • Опыт проектирования микросервисных и модульных архитектур;
  • Умение проектировать API и работать с RESTful сервисами;
  • Опыт работы с документированием API (Swagger);
  • Знания в области администрирования серверов (Linux, настройка окружений);
  • Опыт настройки и работы с системами контроля версий (Git);
  • Понимание и настройка CI/CD процессов;
  • Опыт работы с MySQL и PostgreSQL;
  • Навыки управления командой и проведения код-ревью.

Преимущества:

  • Опыт работы с React и Next.js или Vue;
  • Опыт в разработке систем для автоматизации бизнес-процессов;
  • Навыки DevOps и опыт работы с серверной инфраструктурой;
  • Знания инструментов для мониторинга и оптимизации производительности (например, NewRelic, Grafana).

Условия:

  • Удаленная работа (график по МСК);
  • Конкурентоспособная зарплата, обсуждаемая на интервью;
  • Возможность влиять на архитектурные решения и построение масштабируемой системы;
  • Участие в долгосрочном проекте, который влияет на бизнес-процессы всей сети химчисток;
  • Возможность набора и управления собственной командой разработчиков.