Чем предстоит заниматься:
- развивать и дорабатывать корпоративный сайт и веб-сервисы;
- разрабатывать и оптимизировать API;
- обеспечивать обмен данными между сайтом, мобильными приложениями, 1С, Битрикс24 и другими системами;
- интегрировать сайт с внешними сервисами, включая Bitrix24 и DaData;
- участвовать в разработке API для мобильных приложений совместно с Kotlin-разработчиком;
- работать с базами данных и большими объёмами данных;
- развивать административную часть сайта;
- при необходимости дорабатывать frontend;
- находить и устранять ошибки, разбираться в причинах сбоев;
- поддерживать стабильность работающих production-проектов;
- использовать ИИ-инструменты для анализа и генерации кода, рефакторинга, поиска решений и автоматизации рутинных задач.
Технологии:
Основной стек:
- PHP 8.2
- MySQL
- Evolution CMS 3.1.x
- Blade
- JavaScript ES6+
- SCSS/SASS
- Vite
Также используются:
- REST API, JWT
- Bitrix24, DaData
- Git, Composer
- Laravel — поддержка существующего проекта.
Вы будете работать в команде:
Веб-разработка — часть общей цифровой инфраструктуры компании. Вы будете взаимодействовать со специалистами, которые отвечают за смежные направления:
- Kotlin-разработчик — мобильные приложения;
- 1С-разработчики — учетные системы и обмен данными;
- специалисты по Bitrix24 — CRM и бизнес-процессы;
- SEO-специалисты и интернет-маркетолог — продвижение, аналитика и развитие сайта.
У каждого направления своя зона ответственности. Зона ответственности веб-разработчика — сайт, веб-сервисы, API и техническая часть интеграций между системами.
Что мы ищем:
- коммерческий опыт разработки на PHP;
- уверенное знание ООП и MySQL;
- практический опыт разработки и интеграции REST API;
- умение работать с существующей кодовой базой и самостоятельно разбираться в чужом проекте;
- способность разобраться в архитектуре проекта по документации и существующей реализации;
- умение самостоятельно находить причины технических проблем и доводить задачи до результата;
- квалифицированное использование ИИ в работе разработчика — умение ставить задачи ИИ, использовать его для анализа и генерации кода, рефакторинга и поиска решений;
- способность критически оценивать и проверять результат, полученный с помощью ИИ;
- внимательность и аккуратность при работе с production-проектами.
Опыт работы с Evolution CMS будет преимуществом, но не является обязательным.
Будет плюсом:
- опыт работы с Evolution CMS;
- знание DocLister, FormLister, PageBuilder, Commerce, evoSearch;
- разработка собственных модулей для Evolution CMS;
- опыт интеграции с Bitrix24 и 1С;
- опыт разработки backend для мобильных приложений;
- опыт работы с Laravel;
- опыт работы с большими файлами и длительными процессами обработки данных;
- интеграция картографических сервисов и веб-аналитики.
Почему эта работа может быть интересна:
Это не позиция, где разработчик занимается только поддержкой корпоративного сайта.
Вы будете работать с реальными бизнес-системами и их взаимодействием: сайт, API, мобильные приложения, CRM, 1С и внутренние сервисы.
При этом проект уже имеет техническую документацию: описаны API, авторизация, структура баз данных, импорт данных и основные процессы работы системы.
Это позволяет новому разработчику не восстанавливать проект с нуля, а последовательно погружаться в существующую архитектуру.
Какой специалист нам нужен:
Нам нужен человек, который способен самостоятельно доводить задачи до результата.
Важно не только написать код, но и разобраться в задаче, изучить существующее решение, задать правильные вопросы, предложить технический подход и проверить результат.
Мы приветствуем активное использование ИИ в разработке, но ожидаем от специалиста понимания того, что именно он делает и почему решение работает. ИИ для нас — инструмент повышения эффективности, а ответственность за техническое решение остаётся за разработчиком.
Что предлагаем:
- оформление по ТК РФ или по договору;
- полная занятость;
- график 5/2;
- офис / гибрид / удалённо;
- работа в современной B2B-компании с собственным техническим продуктом;
- реальные проекты, которыми пользуется бизнес;
- возможность влиять на развитие веб-ресурсов и технические решения;
- разнообразные задачи: сайт, API, мобильные приложения, CRM-интеграции и внутренние сервисы;
- работа в команде специалистов разных направлений;
- возможность профессионального развития и расширения зоны ответственности.
- Размер дохода зависит от квалификации и опыта кандидата.