SaltRock
Mobile Engineer (m/w/d) – Flutter, Enterprise-App
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Мобильный инженер в команду SecureID — собственного продукта PKI- и credential-кошелька, превращающего смартфон в аппаратно защищённую цифровую идентичность. Разработка Flutter-приложения для iOS и Android с нативными мостами к Secure Enclave и Android Keystore.
Задачи
- Разрабатывать приложение SecureID для iOS и Android на Flutter
- Внедрять новый UX-дизайн и сопровождать публикацию в Apple App Store и Google Play
- Реализовывать enterprise-функции: переключение между организациями, push-уведомления
- Работать с биометрией, NFC, BLE и безопасным хранением ключей
- Согласовывать интерфейсы с backend, чтобы приложение оставалось тонким клиентом
- Реализовывать тикеты с помощью Claude Code или Codex и самостоятельно проверять результат
Требования
- Опыт работы с Flutter/Dart в приложениях, опубликованных в сторах
- Опыт приложений, подключённых к SaaS-backend (логин, мультитенантность, push)
- Регулярное использование AI-инструментов в разработке с пониманием и проверкой сгенерированного кода
- Готовность осваивать новые технологии
- Немецкий и английский языки в устной и письменной форме
Условия
- Возможность работы из дома и современные офисы в Мюнстере и Кёльне
- 30 дней отпуска и доверительное рабочее время
- Новейшие MacBook или Windows Surface, в том числе для личного использования
- Корпоративная кредитная карта со Spesentool и карта Edenred City (50 € в месяц)
- Профессиональные сертификаты, тренинги по лидерству и soft skills, доступ к LinkedIn Learning и Udemy
Навыки
- Flutter
- Dart
- Riverpod
- GoRouter
- Swift
- Kotlin
- Secure Enclave
- Android Keystore
- CryptoTokenKit
- Android KeyChain
- NFC
- HCE
- BLE
- Биометрия
- Codemagic
- GitHub Actions
- Claude Code
- Codex
- TypeScript
- Fastify
- OpenAPI
- Python
- FastAPI
- PostgreSQL
- React
- Vite
- Tailwind CSS
- TanStack Query
- Docker
- Kubernetes
- Argo CD
- Grafana
- PKI
- X.509