Мы создаем первую в России цифровую экосистему для тенниса - проект, который в перспективе выйдет на международный уровень.
Многогранность функционала позволяет охватить всех - начиная от людей, которые только планируют начать заниматься теннисом, до профессионалов и мировых звёзд тенниса, и не ограничиваясь только ими. На данный момент аналогов нашей системе в мире не существует.
Первый этап уже запущен: система работает в реальном режиме и насчитывает более 10 000 пользователей. Сейчас мы активно развиваем функционал, поэтому расширяем команду.
Почему круто быть членом нашей команды?
- У нас небольшая команда, где каждый — часть общего успеха и именно член команды, а не просто "сотрудник".
- Прямое взаимодействие с основателями: ваши идеи и инициативы будут услышаны сразу.
- Возможность расти вместе с грандиозным проектом и самореализоваться в жизни, став одним из создателей уникальной экосистемы.
Мы ищем React Native разработчика, который разделит наш энтузиазм и захочет "гореть" этим проектом так же, как и мы.
Мы готовы обсуждать различные финансовые условия и взаимодействия.
Обязанности:
- Разработка и поддержка мобильных приложений на React Native
- Управление асинхронными данными и кэшированием с помощью React Query (TanStack Query): useQuery, useMutation, invalidateQueries, useInfiniteQuery
- Интеграция с REST API и оптимизация сетевых запросов для мобильных и веб-клиентов
- Реализация адаптивных интерфейсов и нативных возможностей: работа с React Navigation, платформенными API (Push Notifications, геолокация, камера)
- Оптимизация производительности мобильного приложения (FlatList, оптимизация рендеринга, уменьшение размера сборки)
- Написание тестов ( React Native Testing Library)
- Участие в код-ревью, поддержка качества кода и единого стиля
- Взаимодействие с дизайнерами (Figma), бэкенд-командой
Требования:
- От 3-х лет коммерческой разработки на JavaScript/TypeScript
- Понимание устройства рендеринга в React
- Уверенные знания React (Hooks, Context API) и опыт в React Native (Expo)
- Практический опыт использования React Query во фронтенд- и мобильных проектах
- Опыт работы с React Navigation (Stack, Tab, Drawer) и глубокое понимание навигации в React Native
- Знание архитектурных паттернов для мобильных приложений
- Опыт внедрения нативных модулей (Bridge), работа с iOS/Android SDK
- Навыки стилизации React Native StyleSheet
- Уверенный уровень владения TypeScript
- Английский на уровне чтения технической документации
Будет плюсом:
- Любовь к теннису
- Личный опыт игры в теннис
- Знание специфики работы спортивных приложений
Что мы предлагаем:
- Реализоваться в жизни путём создания уникальной экосистемы
- Возможность влиять на процессы, вносить идеи
- Профессиональный и личностный рост
- Дружную команду единомышленников