Обязанности и достижения:
Разрабатывал и поддерживал интерактивные веб-приложения с использованием React, Redux, TypeScript, JavaScript (ES6+), HTML5 и CSS3, уделяя особое внимание производительности, удобству использования и доступности.
Отвечал за создание и поддержку веб-сайтов для онлайн-школы, обеспечивая высокое качество верстки и производительность.
Разрабатывал компоненты и интерфейсы на React, используя JavaScript (ES6+) для создания динамичных и интерактивных элементов.
Выполнял верстку по макетам из Figma, обеспечивая точное соответствие дизайну и отличное визуальное восприятие (Pixel Perfect).
Реализовывал адаптивные интерфейсы, оптимизированные для различных устройств (desktop, mobile, tablet), используя HTML5, CSS3, Flexbox, Grid.
Обеспечивал кроссбраузерную совместимость, гарантируя корректное отображение сайтов во всех популярных браузерах.
Обучал junior-разработчиков основам верстки, помогая им осваивать frontend-технологии.
Использовал JavaScript (ES6+), React, jQuery, Git, npm/yarn для эффективной разработки и управления кодом.
Технологии: React, Redux, TypeScript, JavaScript (ES6+), HTML5, CSS3, Flexbox, Grid, jQuery, Git, REST API, Node.js, Webpack, Jest, React Testing Library, npm/yarn, Figma.