Наш заказчик - агентство, предоставляющее маркетинговые и креативные услуги ведущим международным финтех-компаниям.
Ребята запускают performance-кампании на десятках языков и привлекают миллионы пользователей по всему миру через партнёрские программы и digital-маркетинг.
Для разработки внутреннего продукта, который лежит в основе performance-маркетинга и партнёрской программы ищем Fullstack разработчика, который поможет реализовать бизнес-цель - быстрая сборка лендинга под конкретный источник трафика, гео и оффер через собственный конструктор.
Итак, мы ищем Fullstack-разработчика (80% frontend / 20% backend), который будет развивать библиотеку компонентов (блоков) и серверную часть конструктора на PHP и JavaScript.
Задачи
- Верстка компонентов библиотеки по макетам Figma.
- Реализация вариативности компонентов: разные layout’ы, темы, состояния, конфигурации контента.
- Адаптивная верстка под несколько брейкпоинтов.
- Интеграция компонентов во внутренний конструктор через параметризацию (JSON / props).
- Подготовка компонентов к локализации на десятки языков, включая RTL (например, арабский) и восточноазиатские языки (например, китайский, тайский).
- Создание вариаций для A/B-тестов.
- Проектирование и развитие API конструктора (CRUD блоков, конфигурации, версии).
- Работа с контрактами данных для компонентной библиотеки.
- Реализация логики параметризации компонентов (JSON-схемы, конфиги).
- Поддержка локализации и мультиязычности (десятки языков).
- Хранение и управление контентом, конфигурациями и вариантами блоков, включая версии и A/B-эксперименты на уровне данных.
- Интеграция с внутренними сервисами и внешними системами.
Требования
- Уверенная HTML5 / CSS3-верстка, адаптив, flex / grid.
- Опыт компонентного подхода к стилям: BEM, CSS-модули, Tailwind или аналогичные методологии.
- Умение работать с Figma (компоненты, Auto Layout).
- Базовое понимание компонентного подхода (React / Vue): структура и параметризация компонентов.
- Знание Git.
- Знание JavaScript для реализации интерактивных элементов внутри компонентов.
- Опыт проектирования и работы с БД (реляционные и/или NoSQL).
- Опыт работы с дизайн-системами или UI-kit’ами.
- Опыт визуальных регрессионных тестов — будет плюсом.
- Навык оптимизации графики и работы с SVG.
- Опыт работы с performance-лендингами — будет плюсом.
- Коммерческий опыт backend-разработки в продуктовых интерфейсных проектах (CMS, SaaS, конструкторы).
- Опыт проектирования и поддержки API с учётом версионирования и обратной совместимости.
Мы предлагаем
- аработную плату в USD или рублях (на выбор).
- Квартальные бонусы и премии.
- Удалённый формат работы.
- Гибкое рабочее время.
- Оплачиваемый отпуск и больничные.
- Любое необходимое программное обеспечение.
- Рабочий компьютер по запросу.
- Здоровую, поддерживающую среду: минимум бюрократии, много ответственности и реального влияния на продукт.
Что нужно для отклика
1. Сопроводительное письмо, содержащее:
- короткое описание вашего опыта работы с конструктрами и компонентами
- Работали ли вы с performance-лендингами или продуктами, где важны конверсия, скорость запуска и A/B-тесты?
2. Портфолио (приветствуются примеры лендингов, UI-китов, конструкторов, компонентных библиотек)
3. Ссылка на ваш телеграм аккаунт для быстрой связи