О проекте

Ищем опытного веб-разработчика для создания полнофункционального приложения Axus Search. Это не просто сайт, а гибридное приложение, встроенное в WebView. Весь код должен быть профессиональным, чистым и защищенным от копирования. Ключевая задача - добиться безупречной работы на всех устройствах, включая устройства под управлением Android 6+, и соответствовать минимальным количественным характеристикам кода: CSS (не менее 1400 строк) и общий объем остального кода (не менее 2900 строк).

Требования к кандидату

  • Глубокое знание HTML, CSS (особенно), JavaScript (ES6+) и принципов работы WebView.
  • Опыт работы с фронтенд-фреймворками по выбору разработчика (или без них).
  • Способность писать чистый и структурированный код (без легаси).
  • Умение интегрировать внешние API (например, Wikipedia API).
  • Опыт создания дизайна в заданной цветовой гамме (по умолчанию: различные оттенки серого, черного и белого). Допускается акцентный цвет.** Принимаются кандидаты, способные предложить и обосновать любой акцентный цвет, который не нарушит минимализм и сохранит премиальный вид.
  • Эксперт в области адаптивной верстки и оптимизации под мобильные устройства.
  • Навык обфускации (защиты) исходного кода приложения для предотвращения взлома.

Функциональные требования

  1. Интерфейс приложения. Главная страница должна разделены на текстовый поиск и галерею/ленту изображений.
  2. Форматирование ответов. В ответ сервера текст должен выводиться (рендериться) по три строки, затем 1-2 пустые для визуального разделения блоков. Процедура должна быть понятна.
  3. Локализация и выбор языка. Реализовать элемент переключения языка пользователя (без смены распространенных стилей - флажков, выпадающих списков из миллиона. Эта настройка должна остаться предельно эстетичной и не должна затенять строгий шарм дизайна).
  4. Гибкое размещение рекламы. После каждого блока сформулирования необходимо зарезервировать «якорь» - скрывать, если элементов, увеличивающих трату места. При интеграции архитектуре (например, сторонняя Яндекс или собственные ссылки - позже обсудим).
  5. Плавный/ элегантный юзе­р-экспиринс. Анимации, микровзаимодействия должна работать при 30 fps на устаревших девайсах без особых компромиссов. Аппаратное ускорение приветствуется.

Ожидания от конечной работы

На выходе должен выводиться продакшен-код полностью, инструкция по интеграции/ сборка (если использовались про препроцессеры). Дополнительная ценность - либо работа в чисто ES модульном урклассе, либо проприетарной системе компонентов для масштабирования такой себе новой универсации вселенной)

  • Функционирование на всех устройствах («Полностью оптимизирован»). Приложения - самое приложения, аккурат по переход происходит.
  • «Реальный» экспиринс: прошлые выполненные объекты придирчивого качества - ад.
  • Полнота релиза: финальная итерация без потребности в чем фикс - уже (довести ребенка до Африки, не ожидай больших типов).

Написание комментариев на маркетплейсе

Ищем ответственного специалиста для заполнения и оформления карточек товаров на крупном маркетплейсе. Задача - быстро и качественно публиковать объявления на основе готового контента.