React разработчик
генерация резюме под вакансию
сопроводительное письмо
описание
Компания занимается аутсорсингом ИТ-специалистов, разработкой и модернизацией программного обеспечения, а также предоставлением услуг в области информационной безопасности и тестирования ПО.
задачи
- Разрабатывать и поддерживать интерфейсы на React 17/18;
- Создавать масштабируемые SPA;
- Интегрировать интерфейсы с бэкенд-сервисами через REST, GraphQL API и WebSocket;
- Работать с дизайн-системами и компонентными библиотеками;
- Участвовать в архитектурных решениях и проводить code review;
- Оптимизировать производительность и скорость загрузки интерфейсов;
- Выполнять адаптивную, кроссбраузерную верстку по макетам;
- Разрабатывать и поддерживать unit, интеграционные и e2e тесты.
требования
- Опыт коммерческой разработки на React от 5 лет;
- Углубленные знания JavaScript (ES6+): event loop, микрозадачи, макрозадачи, замыкания, области видимости, контексты выполнения, прототипное наследование;
- Глубокое понимание асинхронности (Promise, async/await, race conditions);
- Углубленные знания TypeScript: generics, utility types, conditional types, infer, типизация сложных структур и API-контрактов;
- Глубокое понимание React: хуки и их ограничения, reconciliation, ререндеры, оптимизация, управление состоянием (Redux, Zustand, MobX, Context API);
- Опыт построения архитектуры SPA приложений;
- Опыт интеграции с бэкендом (REST API, GraphQL, WebSocket);
- Понимание принципов производительности (rendering, network, memory);
- Опыт работы с системами сборки (Webpack, Vite);
- Навыки работы с Git;
- Опыт работы с Next.js (SSR, SSG);
- Опыт работы с микрофронтенд архитектурой (Module Federation);
- Опыт оптимизации производительности (code splitting, memoization, lazy loading);
- Опыт работы с high-load системами;
- Опыт работы с WebSocket и real-time функционалом;
- Опыт разработки дизайн-систем или UI-kit;
- Опыт настройки CI/CD;
- Базовые знания Docker;
- Опыт менторинга и проведения code review;
- Будет плюсом опыт написания тестов (Jest, React Testing Library).
условия
- Своевременные выплаты;
- Работа над уникальными ИТ-проектами в крупных компаниях;
- Скидки от партнеров на обучение, покупки и английский язык;
- Корпоративная библиотека.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.