Разработчик Twig макросов (Symfony)

Задание закрыто
Стоимость:Договорная
Срок выполнения:30 дней
Варианты оплаты:По договоренности
Дата публикации:2026-02-03 10:19
Обновлено:2026-02-03 10:20
Был(а) на сайте:2026-03-02 19:03

Разработчик Twig макросов (Symfony)

 
Задача

Требуется разработчик для внедрения системы макросов Twig в проект на Symfony 7.3. Задача - оптимизировать верстку, убрать дублирование кода и создать библиотеку переиспользуемых компонентов.

Что нужно сделать

1. Проанализировать существующие шаблоны Twig
2. Создать библиотеку макросов для типовых компонентов (карточки, формы, навигация)
3. Провести рефакторинг существующих шаблонов
4. Написать документацию

Требования

- Опыт работы с Symfony (желательно 7.x)
- Глубокое знание Twig шаблонизатора
- Понимание работы макросов Twig (`{% macro %}`, `{% import %}`)
- Опыт рефакторинга шаблонов
- HTML5, CSS3

Проект лежит в Git репозитории Bitbucket. Оплата — постоплата после выполнения и приёмки каждого этапа.

Оставлять заявки могут только авторизованные пользователи.

Оптимизировано и агрегировано ИИ:

Мы ищем разработчика для оптимизации верстки нашего проекта на Symfony 7.3 с использованием системы макросов Twig. Ваша задача будет заключаться в анализе текущих шаблонов, создании библиотеки переиспользуемых компонентов, таких как карточки, формы и навигация, а также в рефакторинге существующих шаблонов для устранения дублирования кода. Кроме того, необходимо будет составить документацию по созданным макросам. Оплата будет производиться по завершении и приемке каждого этапа работы. Для выполнения этого задания вам понадобятся следующие навыки: опыт работы с Symfony, желательно версии 7.x, глубокое знание Twig шаблонизатора и понимание работы с макросами Twig, опыт в рефакторинге шаблонов, а также уверенные знания HTML5 и CSS3.
Здравствуйте!

Имею большой опыт работы с Symfony (включая версию 7.x) и глубоко знаком с продвинутыми возможностями шаблонизатора Twig. Задача по созданию библиотеки макросов мне понятна: это не просто «косметика», а создание масштабируемой системы компонентов, которая упростит дальнейшую поддержку проекта.
работаю по постоплате.
Здравствуйте, сделаю. Цена за час.
Здравствуйте! Готов обсудить более подробно. Контакты в подписи
Приветствую. Готов реализовать библиотеку Twig-макросов в Symfony 7.3 - вынесу повторяющиеся блоки в `macros/ui.html.twig`, подключу через `{% import %} as ui` и переведу шаблоны на единые `ui.card/ui.form/ui.nav` с короткой докой по параметрам, Связь в Telegram - @Alexuys

Примеры моих работ

Календарь на swift
web app
site
Здравствуйте.

Готов подключиться к проекту на Symfony 7.3.

Работу предлагаю разбить на этапы:

1. Аудит.
Результат: карта компонентов, структура/правила Twig, перечень шаблонов на рефакторинг с приоритетами и точная оценка следующих этапов.

2. Библиотека макросов/компонентов.
Результат: набор макросов для типовых UI-блоков, единые интерфейсы параметров, согласованная структура папок.

3. Рефакторинг существующих шаблонов.
Результат: замена дублирующейся разметки на вызовы компонентов, приведение шаблонов к единым правилам, уменьшение копипасты, аккуратные PR/коммиты для ревью.

4. Документация.
Результат: краткий гайд по библиотеке компонентов: как подключать/импортировать, список компонентов и параметров, примеры, правила добавления новых компонентов и рекомендации.

Стоимость аудита 12 000 руб., срок: 1 день.
После аудита смогу назвать стоимость и сроки по остальным пунктам.

Обращайтесь, буду рад помочь!

Примеры моих работ

Tanser - обслуживание зданий и сооружений
Тихоокеанский туристский форум
Модернизация и развитие официального сайта Федеральное агентство по недропользованию (Роснедра) на 1С-Битрикс: навигация, поиск, структура, обратная связь.
Так получилось, что основной стек для меня - это Java 1.8(11) + Spring Boot для Backend и Java для Android. Работаю на языке Java 4 года(еще в школе впервые с ним познакомился и влюбился на всю жизнь), python - 2 года, node.js - 2 года, Kotlin - 2 года, php - 1,5 года, React.js - 2 года. Все мои работы находятся здесь: https://github.com/povilas1565. Мой ТГ: @Paulo156551. Поэтому резонно, что я делаю почти все на Java(Kotlin) и Python и Node.js. Также занимаюсь разработкой простых сайтов на React и статическом html,css,js. Также работаю на C# и React Native, а также Flutter. Занимаюсь профессиональной публикацией и выгрузкой приложений в google play. Также являюсь штатным тестировщиком с опытом в 2,5 года в компаниях Tech Usta и Active Computers. Я собаку съел на автотестах и мануал -тестах. Автотесты преимущественно через Postman, мануал-полный анализ и использование консоли разработчика на полную. Сделаю все быстро и четко. Я на протяжении года разрабатывал Android- приложения в компании Nomadic Soft под сферу гемблинга (букмекерские конторы, онлайн-казино и т.д.) на Flutter и Kotlin. Как раз ровно год последний занимался разработкой приложений под гемблинг в компании Nomadic Soft. Готов сделать данную работу как можно быстрее
This task isn’t about “adding macros” — it’s about bringing order to the Twig layer.

I’ll analyze your existing Symfony 7.3 templates, identify duplication, and build a clean macro library (cards, forms, navigation) that actually gets reused instead of ignored. Existing templates will be refactored carefully so layout becomes simpler, predictable, and easier to maintain.

What you’ll get:
• Structured Twig macro library ({% macro %}, {% import %})
• Reduced duplication and thinner templates
• Clear refactoring without breaking layout
• Short, practical documentation for future work

I have solid experience with Symfony 7.x, Twig internals, and template refactoring, and I’m comfortable working via Bitbucket with staged delivery and post-payment.

Ready to start.
Hakob Baghdasaryan
Основная специализация: Веб-разработка и Продуктовый дизайн
Здравствуйте!
Опыт Twig + Symfony 7.3 есть, делал библиотеки макросов, рефакторинг шаблонов, удаление дублей.
План: анализ -> библиотека макросов -> рефакторинг -> документация.
Срок 30 дней, как указано. Цена договорная и зависит от объёма шаблонов (количества компонентов и сложности).

Готов обсудить детали в чате.
13:51 11.02.26
Сколько примерно шаблонов?
Какие основные компоненты (карточки, формы, навигация и т.д.)?

Оставлять заявки могут только авторизованные пользователи.