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
- Оптимизировать производительность и надёжность (время запуска, размер бандла, память, батарея), соблюдать accessibility
- Настраивать и развивать mobile CI/CD (Fastlane, GitHub Actions/Bitrise), внутреннее тестирование и релизные пайплайны
- Связывать AI-воркфлоу с дизайн- и инженерными инструментами через MCP (например, Figma)
- Соблюдать требования регулируемой среды здравоохранения (IEC 62304, BSI TR-03161, MDR)
- Менторить других разработчиков и повышать техническую планку команды
Требования
- 5+ лет профессионального опыта в разработке ПО, минимум 3 года в React Native с выпуском production-приложений
- Экспертиза в React Native и TypeScript, React Navigation, управлении состоянием и тестировании (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
- Продуктовое мышление и работа в продуктовых командах с нетехническими стейкхолдерами, забота о UX и accessibility
- Обязательное проживание в Германии
Условия
- Remote-first компания с полностью распределённой командой, возможность работы из берлинского офиса
- Справедливая оплата, регулярные пересмотры зарплаты, необходимое оборудование
- 30 дней отпуска в год (26 отпускных + 4 дня mental health)
- Гибкий график работы
- Urban Sports Club со скидками
- Доступ к OpenUp для поддержки ментального здоровья
- Corporate Benefits со скидками от брендов
- Регулярные очные командные мероприятия
Навыки
- React Native
- TypeScript
- React Navigation
- Jest
- React Native Testing Library
- Detox
- Swift
- Kotlin
- Fastlane
- GitHub Actions
- Bitrise
- Sentry
- MCP
- Figma
- AI coding agents