Cara Care
(Senior) React Native Engineer (m/f/x) - Based in Germany
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
React Native-инженер в цифровую health-компанию Cara Care (в составе Bayer). Разработка мобильных приложений для терапии заболеваний ЖКТ на iOS и Android с активным использованием AI-агентов в инженерных процессах.
Задачи
- Проектировать, разрабатывать и выпускать качественные React Native-приложения для iOS и Android на TypeScript
- Использовать AI-агентов для реализации фич, рефакторинга и генерации тестов, проверяя изменения через код-ревью, автотесты и проверки на реальных устройствах
- Отвечать за полный жизненный цикл мобильного приложения: архитектуру, реализацию, автотесты, релиз-менеджмент, мониторинг и итерации
- Интегрировать нативные возможности (push-уведомления, deep links, биометрию, камеру/сенсоры) и поддерживать нативные модули на Swift/Kotlin
- Оптимизировать производительность и надёжность мобильных приложений (время запуска, размер бандла, память, батарея) и соблюдать практики доступности
- Настраивать и развивать mobile CI/CD (Fastlane, GitHub Actions/Bitrise), внутреннее тестирование (TestFlight/Play Console) и релизные пайплайны
- Тесно сотрудничать с Product, Design и Medical для проработки и поставки пациенто-ориентированных фич
- Связывать AI-ассистированные workflow с дизайн- и инженерными инструментами через MCP (например, доступ к спецификациям и компонентам Figma)
- Поддерживать высокий уровень архитектуры, качества кода и безопасности в регулируемой healthcare-среде (IEC 62304, BSI TR-03161, MDR)
- Менторить других разработчиков и повышать техническую планку команды
Требования
- 5+ лет профессионального опыта в разработке ПО, из них минимум 3 года на React Native с выпуском production-приложений
- Экспертный уровень React Native и TypeScript, React Navigation, state management и тестирования (Jest, React Native Testing Library; Detox — плюс)
- Практический опыт использования AI-агентов для реализации фич, рефакторинга и написания автотестов, включая подключение агентов к инженерным инструментам через MCP
- Подтверждённый опыт публикации в App Store и Google Play: сертификаты/provisioning, in-app updates, staged rollouts
- Понимание мобильной безопасности и приватности: secure storage, keychain/keystore, certificate pinning, минимизация данных, работа с PII
- Опыт mobile CI/CD и автоматизации релизов (Fastlane, GitHub Actions или Bitrise), инструменты вроде Sentry
- Product mindset: работа в продуктовых командах, взаимодействие с нетехническими стейкхолдерами, забота о UX и доступности
- Кандидат должен проживать в Германии
- Плюсом будет: опыт в регулируемых отраслях, healthcare или security-conscious средах; нативная разработка iOS/Android (Swift/Kotlin)
Условия
- Remote-first: можно работать из дома или в офисе в Берлине
- Справедливая оплата и регулярные пересмотры зарплаты, необходимое оборудование
- 30 дней отпуска в год: 26 дней отпуска плюс 4 дополнительных дня mental health
- Гибкий график работы
- Urban Sports Club (USC) со скидками на спорт и wellness
- Доступ к OpenUp для поддержки ментального здоровья
- Corporate Benefits: скидки от известных брендов
- Регулярные офлайн-мероприятия команды
- Возможность влиять на продукт и его развитие
Навыки
- React Native
- TypeScript
- React Navigation
- Jest
- React Native Testing Library
- Detox
- Swift
- Kotlin
- Fastlane
- GitHub Actions
- Bitrise
- TestFlight
- Play Console
- Sentry
- MCP
- Figma
- AI coding agents