Sunbird DCIM
Mobile Application Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Мобильный разработчик в команду enterprise DCIM-платформы. Расширение существующего Angular-приложения в мобильный продукт для iOS и Android с упаковкой через Capacitor.
Задачи
- Разрабатывать mobile-first экраны и сценарии на Angular для DCIM-приложения
- Интегрировать и поддерживать Capacitor для iOS и Android
- Настраивать, собирать, отлаживать, подписывать и релизить приложения через Xcode и Android Studio
- Интегрировать возможности устройств: сканирование QR/штрихкодов, камера, push-уведомления, биометрия, локальное хранилище
- Проектировать и реализовывать offline-функциональность с локальным хранением и синхронизацией данных
- Интегрироваться с существующими API, аутентификацией, авторизацией и RBAC
- Сотрудничать с Angular-командой для переиспользования сервисов, моделей и бизнес-логики
- Помогать выстраивать стандарты мобильной разработки и процессы CI/CD
- Готовить и поддерживать релизы в Apple App Store и Google Play
Требования
- Высшее образование в области computer science или software engineering
- Практический опыт работы с Angular и TypeScript
- Практический опыт с Capacitor или аналогичным гибридным мобильным фреймворком
- Опыт разработки и деплоя приложений под iOS и Android
- Рабочее знание Xcode и Android Studio
- Сильное понимание mobile-first UX и адаптивного дизайна
- Опыт интеграции REST API и нативных возможностей устройств
- Сильные навыки отладки и решения проблем
Навыки
- Angular
- TypeScript
- Capacitor
- iOS
- Android
- Xcode
- Android Studio
- REST API
- QR/barcode scanning
- push notifications
- biometrics
- camera integration
- offline-first
- SQLite
- Swift
- Kotlin
- CI/CD
- App Store Connect
- Google Play Console