Обязанности:
Ты сможешь получить опыт и раскрыть свой потенциал, работая над уникальными технологичными проектами наших клиентов. Ты фокусируешься на технических задачах, а мы берем на себя переговоры с заказчиком, решение бюрократических вопросов и своевременно оплачиваем работу на проекте.Приглашаем React-разработчика для работы на IT-проектах наших клиентов (в формате аутстафф). Требования: Опыт коммерческой разработки на React от 4+ лет Углублённые знания JavaScript (ES6+): event loop, microtask/macrotask queue замыкания, области видимости, контексты выполнения прототипное наследование асинхронность (Promise, async/await, race conditions) Углублённые знания TypeScript: generics, utility types conditional types, infer типизация сложных структур и API-контрактов Глубокое понимание React: hooks и их внутренние ограничения reconciliation, ререндеры и оптимизация управление состоянием (Redux / Zustand / MobX / Context API) Опыт построения архитектуры SPA приложений Опыт интеграции с backend (REST API / GraphQL / WebSocket) Понимание принципов производительности (rendering, network, memory) Опыт работы с системами сборки (Webpack / Vite) Навыки работы с Git Опыт написания тестов (Jest / React Testing Library — базово) Будет плюсом: Опыт работы с Next.js (SSR / SSG) Опыт работы с microfrontend архитектурой (Module Federation) Опыт оптимизации производительности (code splitting, memoization, lazy loading) Опыт работы с high-load системами Опыт работы с WebSocket / real-time функционалом Опыт разработки дизайн-систем или UI-kit Опыт настройки CI/CD Базовые знания Docker Опыт менторинга и проведения code review Мы предлагаем: Удаленную работу - возможность работать из любого города Заключение договора гражданско-правового характера. Важно! Оплата за фактически отработанное время на проекте, выплата осуществляется в российских рублях Интересные и уникальные проекты - в финансовой и промышленной сферах Мы предоставляем сложные, но стабильные проекты с современным стеком. Ты фокусируешься на коде и архитектуре, а мы берем на себя переговоры с заказчиком, решение бюрократических вопросов и защиту твоего спокойствия и интересов. Твоя зона ответственности — качественный продукт, наша — надежная поддержка и своевременная оплата. Этапы отбора: Мы уважаем твое время, поэтому наш процесс отбора максимально прозрачен: Анкета – знакомство с твоим опытом в чат-боте. Первичное интервью – расскажем о проектах, узнаем друг друга. Техническое интервью – обсуждение твоих навыков и кейсов. Предложение о сотрудничестве.Похожие вакансии
Frontend-разработчик Middle-Senior (react.js)
Договорная
Москва
Филиал компании Лист Ренталс Лимитед