Красногорск, бульвар Строителей, 4к1
Метро: МякининоИТ-компания «МАКСИМУМ» занимается разработкой ключевых цифровых проектов Московской области. В нашей команде работают сотни специалистов со всей России. Мы создаем масштабные проекты для 8 млн пользователей Подмосковья:
создаем системы для Правительства Московской области;
разрабатываем и уже внедрили более 30 проектов на базе искусственного интеллекта;
Наши флагманские проекты: Добродел, региональный портал госуслуг, ЕАСУЗ, ПИК ЕАСУЗ, Электронный магазин, ЕЦУР, проекты в области искусственного интеллекта.
Сейчас мы усиливаем команду, чтобы сделать наши продукты еще лучше.
Проект: СКПДИ ГИС МДП— Система контроля и планирования работ в области дорожной инфраструктуры
декомпозировать и оценивать задачи по техническому заданию и архитектурным схемам;
разрабатывать backend-сервисы и бизнес-логику в Laravel (с использованием RoadRunner);
интегрироваться с внешними API и внутренними системами;
проектировать и оптимизировать структуру базы данных, запросы, индексы;
разрабатывать и покрывать код тестами (unit, integration);
участвовать в рефакторинге, улучшении архитектуры и совместной разработке;
писать сопутствующую техническую документацию при необходимости (PHPDoc);
backend-разработчик уровня Middle / Senior, опыт от 3 лет в разработке;
уверенное знание PHP 7.4+ / 8.x (8.4 версия с которой работаем);
опыт работы с Laravel 11/12 (или другим современным MVC-фреймворком);
уверенное знание SQL и построения сложных запросов;
опыт написания unit-тестов с использованием PHPUnit;
знание целей и подходов к интеграционному и модульному тестированию;
опыт профилирования и оптимизации кода и SQL-запросов;
опыт работы с RoadRunner;
уверенная работа с Linux и CLI;
опыт работы с Git (ветвление, merge, pull requests, code review);
базовый опыт с Docker, GitLab;
опыт работы с PostgreSQL;
знание основ ClickHouse;
понимание принципов проектирования БД, индексации, нормализации;
отличное понимание Eloquent ORM и его ограничений;
знание разницы между ленивой и жадной загрузкой, умение избегать N+1 проблемы;
опыт проектирования репозиториев, сервис-слоёв, кастомных accessor'ов/mutator'ов;
понимание архитектурных паттернов: MVC, Service Layer, Repository, CQRS, DDD (всё это применяется в проекте);
понимание принципов HTTP, REST API, идемпотентности, кеширования;
опыт построения и интеграции микросервисов (или как минимум четкое понимание принципов);
опыт работы с RabbitMQ, Kafka;
знание OpenAPI / Swagger (обязательно);
умение декомпозировать задачи, оценивать сложность в человеко-часах;
умение читать чужой код, поддерживать и улучшать существующие решения;
готовность участвовать в код-ревью и обсуждении архитектурных решений;
работу в успешной и стабильной организации, которая реализует социально значимые проекты;
оформление по ТК РФ;
зарплату, которая зависит от опыта и знаний + премии;
возможность профессионального и карьерного роста;
удалённый формат работы / комфортный офис в Бизнес-центре класса А (станция м. Мякинино, 13 минут пешком).