- Страна
- Россия
- Зарплата
- от 90 000 ₽
Frontend Developer (React/TypeScript)
Привлекательное предложение для начинающих и продолжающих разработчиков благодаря удаленке, гибкому графику и системе менторства. Не самый высокий порог входа по зарплате компенсируется возможностью быстрого роста и адекватными процессами.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Позиция открыта для кандидатов разного уровня, включая Junior, что снижает порог входа. Однако наличие объемного тестового задания (MVP с авторизацией) потребует времени и подтверждения практических навыков.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предложенная зарплата от 90 000 ₽ является стартовой для Junior-разработчиков на российском рынке. Для Middle-специалистов это значение находится ниже медианы, однако итоговая сумма обсуждается индивидуально.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Вакансия: Frontend Developer (React/TypeScript)
Компания: AsyncFlow
Формат работы: удалённо
Занятость: постоянная, через ИП
Доход: от 90 000 ₽/мес
AsyncFlow – продуктовая команда. Разрабатываем веб-приложения на React + TypeScript. Работаем полностью удалённо, асинхронно, без стендапов ради стендапов.
Берём в команду и с опытом, и без. Если ты джун и хочешь вырасти до middle или уверенный middle и ищешь адекватную команду, мы тебя ждём.
━━━━━━━━━━━━━━━
Обязанности:
• Разработка интерфейсов на React 18+ с TypeScript
• Адаптивная вёрстка mobile-first (от 320px до крупных экранов)
• State management через Zustand / Redux Toolkit
• Интеграция с REST API через fetch / axios
• Участие в code review, оптимизация рендеров
• Базовое участие в деплое фронтенда (Vite, CI/CD)
━━━━━━━━━━━━━━━
Требования:
• JavaScript (ES6+), HTML, CSS
• React: функциональные компоненты, хуки, контекст
• TypeScript: базовое понимание типов и интерфейсов
• Понимание DOM и событийной модели браузера
• Git: ветки, pull request'ы
• Адаптивная вёрстка и понимание REST API
━━━━━━━━━━━━━━━
Будет плюсом:
• Next.js (SSR, SSG)
• Vite, ESLint, Prettier
• Базовый SQL, PostgreSQL
• Linux / Nginx
• Тестирование (Jest / React Testing Library)
• Опыт работы с монорепо (Nx, Turborepo)
━━━━━━━━━━━━━━━
Условия:
• От 90 000 ₽/мес, сумму обсуждаем по итогам собеседования
• Оформление через ИП: договор на оказание услуг, оплата раз в месяц на расчётный счёт
• Нет ИП – подскажем, как зарегистрировать и какие нужны документы
• 100% удалённо, гибкий график, важен результат, а не часы
• Менторство и code review на каждом PR
• Понятный трек junior → middle → senior
• Работа в связке с адекватным бэкендом на Node.js
━━━━━━━━━━━━━━━
Как проходит отбор:
- Короткое собеседование на 20–30 минут: рассказ о команде, пара вопросов про опыт, небольшая техничка по React и TypeScript
- Тестовое задание: реальный MVP на React (таск-менеджер с Pomodoro) с маршрутизацией, JWT-авторизацией и работой с API
Откликайся, если тебе близок наш подход. Берём и джунов, и мидлов, главное – желание расти и писать чистый код.
Написать нам – Откликнуться
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- React
- TypeScript
- Zustand
- Redux Toolkit
- REST API
- Vite
- CI/CD
- JavaScript
- HTML
- CSS
- Git
- Next.js
- PostgreSQL
- SQL
- Nginx
- Jest
- React Testing Library
- NX
- Turborepo
Возможные вопросы на собеседовании
Проверка понимания основ React и оптимизации.
В каких случаях стоит использовать хуки useMemo и useCallback, и какие проблемы они решают?
Оценка навыков работы с TypeScript в реальных задачах.
Как вы типизируете пропсы компонентов и ответы от API в своих проектах?
Проверка владения инструментами управления состоянием.
В чем, по вашему мнению, основные преимущества Zustand перед Redux Toolkit для небольших и средних проектов?
Оценка навыков верстки.
Расскажите о вашем подходе к реализации mobile-first адаптивности: какие инструменты и стратегии вы используете?
Проверка понимания асинхронности в JS.
Как работает Event Loop в браузере и как это знание помогает при написании асинхронного кода с использованием async/await?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

