Full-stack разработчик
Чем предстоит заниматься: Поддерживать и развивать сайты на Laravel, Codeigniter, Joomla и WordPress. Создавать и дорабатывать компоненты, модули, плагины и шаблоны. Разрабатывать новые страницы, формы и пользовательские сценарии. Интегрировать сайты между собой, а также с системами бронирования, платёжными сервисами, CRM, аналитикой и другими внешними системами. Настраивать обмен данными между системами через API. Находить и исправлять ошибки, разбираться в работе существующего кода. Улучшать скорость загрузки, стабильность и безопасность сайтов. Учитывать требования SEO при технической доработке страниц. Оценивать задачи, предлагать технические решения и понятным языком объяснять возможные варианты и ограничения. Взаимодействовать с маркетологами, дизайнерами, специалистами по внедрению и внешними подрядчиками. Проверять внесённые изменения перед публикацией и контролировать их корректную работу.
Требования
Каким мы видим подходящего кандидата: Вы уверенно работаете с PHP, JavaScript, БД, HTML, SCSS/CSS. Умеете использовать ИИ-инструменты для кратного ускорения разработки, тестирования и подготовки технической документации. У вас есть опыт коммерческой разработки и поддержки сайтов на указанных фреймворках и CMS. Вы умеете создавать и дорабатывать расширения, компоненты, модули, плагины и темы для соответствующих систем. Понимаете архитектуру обеих CMS, особенности их жизненного цикла, систем событий и хуков. У вас есть опыт интеграции сайтов со сторонними сервисами через REST API и webhooks. Вы умеете работать с Git. Понимаете принципы адаптивной вёрстки, оптимизации производительности и технической SEO-оптимизации. Вы знакомы с основными требованиями веб-безопасности: защитой форм и данных, разграничением прав доступа и безопасной обработкой пользовательского ввода. Умеете разбираться в чужом коде и аккуратно дорабатывать действующие проекты. Вы способны самостоятельно организовать свою работу, внимательно относитесь к деталям, соблюдаете сроки и доводите задачи до результата. Будет преимуществом: Знание современных JavaScript-фреймворков и Flutter. Опыт настройки автоматической сборки, тестирования и публикации изменений. Знакомство с инструментами веб-аналитики для тестирования UI/UX. Мы отдаем предпочтения разработчикам, которые не просто выполняют поставленные задачи, а стараются глубоко понять потребности бизнеса, пользователей и думают об удобстве клиентов, стремятся предложить новые идеи и улучшения. Если это именно ваш подход, то мы будем рады вашему отклику.
Высшее образование — бакалавриат; Опыт: 1 лет