Москва
Большая Татарская улица 13с1
Большая Татарская улица 13с1
Мы ищем опытного разработчика на React.js для разработки и поддержки внутренних проектов. Опыт с React Native будет преимуществом.
Нужен специалист, который готов брать на себя ответственность за реализацию полного цикла разработки и сможет предложить лучшие технические решения.
Обязанности:
— Разработка сайта с использованием React.js, интеграция с серверным REST API;
- Поддержка и развитие существующего функционала веб-приложения;
- Участие в проектировании архитектуры проекта;
- Разработка мобильного приложения на React Native и его поддержка;
- Обеспечение безопасности веб-приложения;
- Оптимизация производительности и UX/UI компонентов.
Требования:
— Опыт коммерческой разработки на React.js от 3 лет;
- Глубокое знание JavaScript (ES6+);
- Уверенное владение React.js и экосистемой (React Router, Redux или Redux Toolkit);
- Опыт работы с React Native желателен;
- Уверенное знание HTML/CSS, умение работать с адаптивной версткой;
- Опыт создания SPA и PWA приложений;
- Понимание работы REST API и взаимодействия клиент-сервер;
- Знание основных принципов безопасности веб-приложений;
- Знание TypeScript;
- Понимание алгоритмов, структур данных, основных паттернов проектирования и архитектурных подходов;
- Навыки работы с Git и системой контроля версий;
- Умение работать с npm/yarn и настройкой сборщиков (Webpack, Vite);
- Опыт интеграции сторонних библиотек и API;
- Английский на уровне чтения технической документации;
- Способность самостоятельно разобраться в задаче, предлагать оптимальные решения и работать в команде.
Условия:
- Официальное оформление, белая конкурентная заработная плата;
- Расширенный пакет ДМС после испытательного срока;
- Премирование;
- Пятидневная рабочая неделя. Начало рабочего дня 9:00, завершение 18:00., гибрид/удаленная работа;
- Офис компании м. Новокузнецкая/Третьяковская, шаговая доступность;
- Корпоративные скидки на проживание в отелях сети.