Разработчик браузерного расширения

Что за роль

Нужен разработчик для точечного обновления уже существующего браузерного расширения. Исходный код и текущая версия доступны: требуется убрать проверку ключа при запуске и переименовать расширение, сохранив его функции, экраны, пользовательский сценарий и производительность без других изменений.

Что предстоит делать

  • Изучить исходный код и определить, где реализована проверка лицензии при запуске.
  • Удалить только поток проверки ключа, чтобы расширение запускалось без этого этапа.
  • Обновить manifest и упоминания старого названия в интерфейсе и коде на новое имя, которое предоставит заказчик.
  • Проверить, что остальные функции, экраны и последовательность действий пользователя остались прежними.
  • Собрать готовый для установки пакет для Chrome в формате CRX или ZIP; при необходимости подготовить эквивалент для Firefox.
  • Передать очищенный исходный код и рабочую сборку для тестирования.

Что потребуется

  • Навыки разработки на JavaScript, HTML и CSS.
  • Опыт работы с браузерными расширениями и их manifest-файлами.
  • Умение разбираться в существующем коде, отлаживать его и вносить ограниченные изменения без нарушения текущего поведения.
  • Навыки работы с Git и сборки устанавливаемого пакета.

Что важно знать

Запрос ограничен снятием одного лицензионного шага и обновлением названия: переработка интерфейса или изменение других функций не требуются. Заказчик хочет быстро получить первую рабочую версию для проверки; точный срок выполнения в описании не указан.

Оценка вакансии
6.5 / 10
Объём изменений и ожидаемый результат описаны конкретно, перечислены нужные навыки и формат итоговой передачи. Не указаны сроки, формат взаимодействия и детали приёмки; бюджет приведён в INR без пояснения, за какой период или объём работы он установлен.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал