Обязанности:
Работать с командами дизайна и бэкенда для преобразования UI/UX-макетов в код;
Тестировать код в разных браузерах и на разных устройствах, чтобы обеспечить совместимость и производительность;
Выявлять и устранять проблемы во фронтенд-коде;
Оптимизировать приложения для максимальной скорости и масштабируемости;
Использовать системы контроля версий, такие как Git, для управления изменениями в коде;
Сотрудничать с членами команды и заинтересованными сторонами для выполнения требований проекта;
Постоянно обучаться и быть в курсе последних тенденций и технологий индустрии;
Документировать код на протяжении всего процесса разработки;
Участвовать в код-ревью для поддержания качества кода и обмена знаниями с командой;
Использовать навыки решения проблем для преодоления сложностей разработки.
Требования:
Понимание CSS-modules;
Знание CSS-препроцессоров;
Понимание блочной и flex-верстки;
Отличное понимание адаптивной верстки;
Минимальный опыт работы с JavaScript;
Опыт работы с инструментами Figma;
Опыт работы с React будет преимуществом.
Условия: