20 июн

frontend developer

ниже рынка на 35,5%
вакансия 128 000 ₽
в среднем 198 486 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией
Загрузить

генерация резюме под вакансию

Загрузи резюме в профиль, чтобы сгенерировать временное CV под эту вакансию
Загрузить

сопроводительное письмо

Загрузи резюме в профиль, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории
Загрузить

описание

Агентство занимается разработкой сайтов, ботов и приложений.

задачи

  • Разрабатывать и поддерживать пользовательские интерфейсы на 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, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.

прозрачные зарплаты в IT

Анонимные данные по зарплатам и грейдам

Посмотреть
График динамики зарплат
Откликнуться Добавить в отклики

Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.