PHP-разработчик
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Кто мы?
Занимаемся предоставлением неквалифицированного персонала: грузчиков, разнорабочих, стикеровщиков и т.д. Razgruzchiki.ru / Razgruzchiki.kz (Лидеры рынка).
Также предоставляем спецтехнику и грузовой транспорт: Спецпарк24.рф (Лидеры рынка).
Оказываем услуги по квалифицированному труду домашних мастеров: Rukaster.ru (Новое направление).
Офисы продаж расположены в Кургане и Тюмени.
ИТ команда состоит из 5 специалистов: 4 разработчиков и 1 верстальщика.
Основной проект: самописная CRM для обработки заявок и сбору статистики.
Используемый стек: php8, mysql, yii2, js, bootsrap3.
Ожидания от кандидата
Опыт разработки на PHP:
- Уверенное владение PHP 8.2, понимание новых возможностей и улучшений языка.
- Опыт работы с фреймворком Yii2: создание и поддержка сложных приложений.
Работа с базами данных:
- Глубокие знания MySQL: проектирование и оптимизация запросов, работа с большими объемами данных.
- Понимание принципов проектирования реляционных баз данных, опыт работы с миграциями и настройками производительности.
Архитектурные навыки:
- Опыт проектирования и разработки систем на основе DDD (Domain-Driven Design): умение разделять домены, работа с агрегатами, сущностями и значениями.
- Понимание и опыт применения гексагональной архитектуры (Hexagonal Architecture): работа с портами и адаптерами, разделение бизнес-логики от технических аспектов.
- Знания CQRS (Command Query Responsibility Segregation): понимание концепции разделения команд и запросов, опыт реализации паттерна в реальных проектах.
- Опыт работы с Event Bus: проектирование событийной системы, работа с асинхронными событиями, понимание обработки событий.
Профессиональные качества:
- Умение работать в команде, следовать принципам чистого кода и использовать SOLID.
- Опыт работы с системой контроля версий (Git) и практики code review.
- Умение самостоятельно решать задачи, предлагать архитектурные решения и участвовать в их обсуждении.
Будет плюсом:
- Опыт работы с микросервисной архитектурой.
- Опыт использования Docker, Gitlab CI/CD пайплайнов.
Условия работы
Что мы можем предложить?
- преимущества аккредитации IT компании
- возможна как полная, так и частичная занятость проектом
- организуем как рабочее место в офисе, так и удаленно
- достойная ЗП, обсуждается индивидуально по результатам собеседования
- возможность предлагать свои идеи и их реализацию
- корпоративы всей командой
- возможность участия в конференциях