Companion Medical
Software Engineer II - Mobile Apps
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик мобильных приложений в команду MiniMed, создающую продукты для управления диабетом. Проектирование и разработка мобильных приложений, интеграция с REST/SOAP API и работа в agile-команде.
Задачи
- Проектировать и разрабатывать мобильные приложения для управления диабетом
- Разрабатывать, тестировать, отлаживать и покрывать юнит-тестами мобильные приложения, компоненты и инструменты
- Взаимодействовать с системными и программными архитекторами для интерпретации и реализации требований
- Разрабатывать в Android Studio или Xcode
- Интегрировать приложения с REST/SOAP API
- Работать с операциями с базами данных на мобильных устройствах
- Участвовать в код-ревью и ревью дизайна продукта
- Тесно сотрудничать с командами качества и систем для обеспечения корректной работы продукта end-to-end
- Работать в agile/scrum-среде
Требования
- Опыт разработки и поддержки сложных мобильных приложений (iOS или Android)
- Степень бакалавра и минимум 2 года релевантного опыта, либо продвинутая степень без опыта
- Экспертиза в одном из языков: Flutter, Dart, Java, Kotlin, C/C++, Objective-C, Swift
- Сильные навыки отладки и решения проблем, умение находить первопричину сложных проблем
- Знание операций с базами данных на мобильных устройствах
- Знание интеграции с REST/SOAP API
- Опыт работы в agile/scrum
- Отличные навыки письменной и устной коммуникации
- Умение давать конструктивную обратную связь по дизайну и реализации
Условия
- Конкурентная зарплата и гибкий пакет льгот
- Гибридный формат: 3 дня в неделю в офисе в San Diego, CA или Northridge, CA
- Медицинская, стоматологическая и офтальмологическая страховка
- Health Savings Account, Healthcare Flexible Spending Account
- Страхование жизни, долгосрочная нетрудоспособность, dependent daycare spending account
- Планы стимулирования, 401(k) с match, краткосрочная нетрудоспособность
- Оплачиваемый отпуск и праздничные дни
- Employee Stock Purchase Plan
- Employee Assistance Program
- Non-qualified Retirement Plan Supplement и Capital Accumulation Plan
Навыки
- Flutter
- Dart
- Java
- Kotlin
- C/C++
- Objective-C
- Swift
- Android Studio
- Xcode
- REST
- SOAP
- Bluetooth Low Energy (BLE)
- TLS
- SSL
- Cert pinning