- Страна
- Россия
- Зарплата
- от 800 ₽
Откликайтесь
на вакансии с ИИ

Middle Frontend Developer
Хороший вариант для проектной работы или подработки с прозрачной почасовой оплатой. Компания PROGA демонстрирует стабильность на рынке, хотя формат самозанятости/ИП накладывает свои особенности на налогообложение.
Сложность вакансии
Средний уровень сложности обусловлен требованиями к глубокому знанию TypeScript и экосистемы React. Однако частичная занятость и гибкий график делают вакансию доступной для специалистов, совмещающих проекты.
Анализ зарплаты
Предлагаемая ставка 800-1000 руб/час при полной занятости соответствовала бы 130-165 тыс. руб. в месяц, что является рыночным минимумом для Middle-разработчика в РФ. Однако для проектной и частичной занятости в агентствах это стандартный диапазон.
Сопроводительное письмо
Меня заинтересовала вакансия Middle Frontend Developer в агентстве PROGA. Имея более 3 лет опыта коммерческой разработки на React и TypeScript, я специализируюсь на создании масштабируемых интерфейсов и эффективной интеграции с REST API. Мой стек включает Redux Toolkit и Tailwind CSS, что полностью соответствует вашим требованиям.
Я имею опыт работы с Next.js (App Router) и уделяю большое внимание оптимизации производительности через Web Vitals и code splitting. Мне близок ваш подход к долгосрочному сотрудничеству и качественной декомпозиции задач. Буду рад применить свои навыки для развития ваших проектов в формате частичной занятости.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в PROGA уже сейчас
Присоединяйтесь к молодой команде PROGA и работайте над интересными проектами в гибком графике!
Описание вакансии
Middle Frontend Developer
Локация: Удалённо в РФ
Компания: PROGA
ЗП: Договорная (от 800-1000 р./час, зависит от грейда)
Занятость: Частичная / Проектная
Привет! На связи команда PROGA
Мы – молодое и заряженное агентство, 4 года на рынке разработки. Ведем проекты по разработке сайтов, ботов, приложений. И команда, и клиенты остаются с нами надолго – это говорит о многом ;)
Чем предстоит заниматься:
🔹Разработка и поддержка пользовательских интерфейсов на React + TypeScript
🔹Проектирование и реализация компонентной архитектуры приложения
🔹Интеграция с REST API: обработка ошибок и загрузочных состояний
🔹Участие в code review, написание юнит- и интеграционных тестов
🔹Оптимизация производительности: Web Vitals, lazy loading, code splitting
🔹Участие в архитектурных обсуждениях и планировании спринтов
🔹Декомпозиция и оценка задач, документирование технических решений
🔹Взаимодействие с дизайнерами (Figma) и бэкенд-разработчиками
Чего мы ждем от кандидата:
🔸2–4 года коммерческого опыта с React (17+/18+)
🔸Уверенное знание 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, code review, Vite / webpack, линтинг (ESLint, Prettier)
🔸Понимание жизненного цикла компонентов, hooks, 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 / пет-проекты
Условия работы:
- Оформление по самозанятости/ИП
- График гибкий (ориентировочно 40 ч/мес), полностью удаленный формат
- Оплата почасовая (обсуждаем индивидуально)
📋 Оставить свой отклик можно тут: Откликнуться
–––
Бесплатный постинг вакансий: @freeIT_job
Забирай 📚 Базу Знаний
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- React
- TypeScript
- Redux Toolkit
- Zustand
- Jotai
- REST API
- Axios
- Tailwind CSS
- CSS Modules
- Styled Components
- Emotion
- Jest
- React Testing Library
- Vite
- Webpack
- ESLint
- Prettier
- Next.js
- GraphQL
- Apollo
- WebSockets
- Docker
- Figma
Возможные вопросы на собеседовании
Вакансия требует уверенного владения TS, включая сложные типы.
Расскажите, в каких случаях вы используете Generics в React-компонентах и приведите пример.
В стеке указаны различные стейт-менеджеры. Важно понять критерии выбора.
В чем принципиальная разница между Redux Toolkit и Zustand? В каком проекте вы бы предпочли один другому?
Упоминается Next.js как плюс, важно проверить понимание современных подходов.
Как работает механизм Server Actions в Next.js и какие преимущества он дает по сравнению с традиционными API-запросами?
Оптимизация производительности — одна из ключевых задач.
Какие стратегии оптимизации Web Vitals вы применяли на практике для улучшения показателей LCP и CLS?
Работа в агентстве предполагает интеграцию с бэкендом.
Как вы организуете обработку глобальных ошибок и состояний загрузки при работе с Axios в крупном приложении?
Похожие вакансии
React разработчик (Middle)
Frontend Developer
Frontend developer (React.js)
Frontend-разработчик (Middle)
Middle React Developer [B2B Fix Tower]
Frontend разработчик (Vue 3)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Россия
- Зарплата
- от 800 ₽