frontend developer
генерация резюме под вакансию
сопроводительное письмо
описание
Агентство занимается разработкой сайтов, ботов и приложений.
задачи
- Разрабатывать и поддерживать пользовательские интерфейсы на React и TypeScript;
- Проектировать и реализовывать компонентную архитектуру приложения;
- Интегрироваться с REST API, обрабатывать ошибки и загрузочные состояния;
- Участвовать в проверке кода, писать юнит- и интеграционные тесты;
- Оптимизировать производительность, используя Web Vitals, ленивую загрузку и разделение кода;
- Участвовать в архитектурных обсуждениях и планировании спринтов;
- Декомпозировать и оценивать задачи, документировать технические решения;
- Взаимодействовать с дизайнерами в Figma и бэкенд-разработчиками.
требования
- Коммерческий опыт работы с React (17+/18+) от 2 до 4 лет;
- Уверенное знание TypeScript: дженерики, union/intersection types, utility types;
- Опыт управления состоянием: Redux Toolkit, Zustand или Jotai;
- Практическая работа с REST API: axios / fetch, обработка ошибок и загрузочных состояний;
- Владение CSS-стилизацией: CSS Modules, Tailwind CSS или styled-components / Emotion;
- Опыт тестирования: Jest + React Testing Library, юнит- и интеграционные тесты;
- Знание Git-flow, процесса проверки кода, Vite / webpack, линтинга (ESLint, Prettier);
- Понимание жизненного цикла компонентов, хуков, React reconciliation;
- Будет плюсом Next.js 13/14+ (App Router, Server / Client Components, SSR / SSG / ISR, Server Actions), оптимизация производительности (useMemo / useCallback, виртуализация, Web Vitals), CI/CD (Vercel / Docker, GitHub Actions), GraphQL / Apollo, WebSockets / SSE, Monorepo (Turborepo / Nx), микрофронтенды, работа с Figma на уровне handoff, наличие открытого GitHub / пет-проектов, опыт работы со swagger-typescript-api для кодогенерации клиентов по OpenAPI-спецификации.
условия
- Оформление по самозанятости или ИП;
- Гибкий график (ориентировочно 40 часов в месяц);
- Почасовая оплата.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.