Обязанности:
- Разрабатывать и развивать веб-приложения на React.
- Поддерживать и развивать мобильное приложение на React Native с использованием Expo.
- Разрабатывать и интегрировать нативные модули для Android и iOS.
- Проектировать и разрабатывать переиспользуемые компоненты системы.
- Согласовывать архитектурные и технические решения с командой разработки.
- Проводить Code Review, контролировать качество кода и соблюдение стандартов разработки.
- Участвовать в принятии продуктовых и технических решений, предлагать улучшения и оптимизировать существующие решения.
Требования:
- Коммерческий опыт Frontend-разработки от 5 лет; общий опыт работы более 6 лет.
- Экспертное знание React и практический опыт разработки на React Native с Expo.
- Опыт разработки нативных модулей для Android и iOS.
- Уверенное владение Redux Toolkit и опыт его интенсивного использования в коммерческих проектах.
- Свободное владение RTK Query, понимание подходов к работе с API и управлению состоянием приложения.
- Понимание принципов проектирования масштабируемых приложений и разработки качественного, поддерживаемого кода.
- Опыт проведения Code Review и готовность участвовать в обсуждении технических решений.
Будет плюсом: опыт работы с Next.js и глубокое понимание SSR, практический опыт работы с React 19, опыт разработки приложений на Angular.
Условия: полная занятость, график 5/2, удалённый или гибридный формат работы.