- Работа в Красногорске
- Удаленно
- Разработчик
- PHP Backend разработчик (middle)
PHP Backend разработчик (middle)
По договоренности
- Мякинино
- Строгино
- Пенягино
ИТ-компания «МАКСИМУМ» занимается разработкой ключевых цифровых проектов Московской области. В нашей команде работают сотни специалистов со всей России. Мы создаем масштабные проекты для 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 минут пешком).
Опубликована 15 дней назад