Frontend Developer
Андрей Владимирович
Возраст
40 лет (04 Марта 1986)
Город
Челябинск
Переезд невозможен
Полная занятость
3 года 6 месяцев
Информационные технологии / IT / Интернет
Fontend-разработчик с фокусом на создании производительных, доступных и масштабируемых веб-приложений с использованием Next.js, TypeScript и современных headless UI-библиотек. Специализируюсь на разработке сложных интерфейсов с продуманной архитектурой стилей (SCSS) и упором на пользовательский опыт (UX) и доступность (a11y). Работа в иностранной компании, основные клиенты которой включены в рейтинг Fortune 500 в США.
Ключевые навыки
Фреймворки и библиотеки:
Next.js (App Router, Server Components, ISR/SSG/SSR), React (включая hooks, context, suspense), TypeScript
Backend: Next JS, Node.js с MongoDB и PostgreSQL
UI & Компоненты:
Headless UI (React Aria, Radix UI), shadcn/ui, собственные дизайн-системы, компонентные библиотеки с поддержкой темизации
Стилизация:
SCSS/Sass (миксины, модульность, BEM), CSS-in-JS (опционально), Tailwind CSS (при использовании с shadcn/ui)
Стейт менеджеры:
Effector, Redux, Storeon
Инструменты и инфраструктура:
Vercel, Webpack,Babel, ESLint, Prettier, Husky, Storybook, TanStack Query, Apollo GraphQL, React Hook Form - валидация через zod, yup
Принципы разработки:
Чистый код, DRY, KISS, доступность (WCAG), семантическая вёрстка, responsive & adaptive design
Тестирование:
Jest, React Testing Library — покрытие unit-, интеграционных и end-to-end сценариев, включая формы, асинхронные запросы и UI-состояния
Дополнительно:
GraphQl, RESTful API, Git, Agile / Scrum, Figma (интеграция с дизайнерами)
Разработал и поддерживал масштабируемые веб-приложение на Next.js 14+ с использованием App Router, Server Components и TypeScript.
Внедрил headless-подход к UI: использовал React Aria как основу для кастомных доступных компонентов (селекты, модалки, табы и др.).
Организовал систему стилей на SCSS: модульные компоненты, темизация, переиспользуемые миксины, автоматизированная сборка.
Провёл оптимизацию производительности: улучшена Lighthouse-оценка до 95+, реализована lazy loading и code splitting.
Подключил Storybook для документирования компонентов.
Тесно взаимодействовал с дизайнерами через Figma, обеспечивая точное соответствие макетам и поддержку dark/light тем.
Разработал концепцию Figma-to-code для оптимизации верстки через кодогенерацию с использованием AI инструментов внутри Figma, плагина Anima, IDE Cursor
Разрабатывал чатботы на базе LLM моделей для увеличение объемов продаж и связывания различных продуктов клиента
Высшее
Челябинск, 2003 — 2008 гг.
8 октября, 2018
Наталья Герсамимовна
Город
Челябинск local_shipping
Возраст
31 год (15 февраля 1995)
Опыт работы:
Без опыта
31 октября, 2022
Алексей Дмитриевич
Город
Челябинск
Возраст
23 года (17 июля 2003)
Опыт работы:
Без опыта
8 декабря, 2023
Резюме размещено в отрасли