Описание: AsyncFlow разрабатывает веб-приложения на React и TypeScript. Команда работает удалённо и асинхронно.
Задачи:
•Разрабатывать интерфейсы на React и TypeScript
•Создавать адаптивную вёрстку по принципу mobile-first для экранов от 320 пикселей до крупных
•Управлять состоянием через Zustand или Redux Toolkit
•Интегрировать REST API через fetch или axios
•Участвовать в проверке кода и оптимизировать отрисовку
•Участвовать в развёртывании фронтенда с использованием Vite и CI/CD
Требования:
•Знание JavaScript, HTML и CSS
•Знание функциональных компонентов, хуков и контекста React
•Базовое понимание типов и интерфейсов TypeScript
•Понимание DOM и событийной модели браузера
•Умение работать с ветками и запросами на слияние в Git
•Знание адаптивной вёрстки и REST API
Будет плюсом: Next.js, Vite, ESLint, Prettier, SQL, PostgreSQL, Linux, Nginx, Jest, React Testing Library, монорепозитории Nx и Turborepo
Условия:
•Оформление через ИП по договору оказания услуг, оплата раз в месяц на расчётный счёт
•Помогут зарегистрировать ИП и разобраться с необходимыми документами
•Гибкий график
•Менторство и проверка кода для каждого запроса на слияние
•Предусмотрен карьерный путь от младшего до среднего и старшего уровня
•Работа в связке с бэкенд-разработчиком на Node.js
Тестовое задание: реальный MVP — таск-менеджер с Pomodoro, маршрутизацией, JWT-авторизацией и работой с API