"Хозяюшка" - это сеть экспресс химчисток и ателье.
Наши преимущества:
- Мы стабильная компания, на рынке более 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).
Условия:
- Удаленная работа (график по МСК);
- Конкурентоспособная зарплата, обсуждаемая на интервью;
- Возможность влиять на архитектурные решения и построение масштабируемой системы;
- Участие в долгосрочном проекте, который влияет на бизнес-процессы всей сети химчисток;
- Возможность набора и управления собственной командой разработчиков.