Мы ищем full stack разработчика с опытом работы с native JS, Typescript, React и Node.js. В идеале (но необязательно) иметь опыт работы с расширениями Chrome.
Пожалуйста, поделитесь своим опытом работы с выше указанными технологиями, а также вашими наиболее успешными кейсами в веб-разработке.
1. Задача * Обновить стили расширения “Check My Links” согласно предоставленному макету * Применить стили для всех интерфейсных элементов: панелей, кнопок, текстов, полей, отступов и прочих UI-элементов. * Учесть все визуальные изменения, включая шрифты, цветовые схемы, размеры и позиции элементов.
2. Требования * Функционал расширения не изменяется, обновлению подлежат только стили. * Внедрение всех изменений исключительно через CSS. * Работа будет вестись в репозитории на GitHub, предоставленном заказчиком. * В рамках работ нужно написать консольную команду для минификации исходного кода в папке дистрибутива расширения (dist, добавлена в .gitignore).
3. Файлы и формат * Исходный код с изменениями сохранять в предоставленный git репозиторий на GitHub * Минифицированный код, создаваемый с помощью команды минификации должен соответствовать требованиям публикации в Chrome Web Store.
4. Критерии приемки * Полное соответствие макету. * Полная работоспособность расширения без изменений функциональности.
Исходный код расширения прикреплен к задаче в виде архива. Макет – cutt.ly/yeE8AWLC