Abbott

Senior Mobile Software Research & Development Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior-инженер в Abbott для разработки мобильных приложений Android и iOS в области Cardiac Rhythm Management (удалённый мониторинг пациентов). Роль включает исследование, прототипирование и разработку фич в регулируемой медицинской среде (FDA, EU-MDR).

Задачи

  • Участвовать в генерации идей, front-end исследованиях, прототипировании и разработке фич, пользовательских сценариев и возможностей платформы для мобильных приложений Android и iOS
  • Поддерживать front-end активности: технологическую проработку, маркетинговые исследования, клинические испытания совместно с архитектором мобильного ПО, клинической и системной инженерией и маркетингом
  • Собирать и определять требования, проектировать, писать код и проводить юнит-тестирование мобильных приложений, поддерживать верификацию и валидацию продукта
  • Вести разработку фич: технические требования, спецификации интерфейсов, архитектура компонентов, детальный дизайн, прототипирование, реализация, стратегия тестирования, тест-кейсы и скрипты
  • Обеспечивать соответствие процессов и результатов требованиям Abbott, CRM и регуляторов (FDA, EU-MDR)
  • Проводить анализ и исправление дефектов, root cause analysis и корректирующие/предупреждающие действия
  • Участвовать в разработке и развитии фреймворка автоматизированного тестирования на разных уровнях (UI, коммуникации, сеть, производительность)
  • Участвовать в ревью проектов и функциональных областей других инженеров и давать критическую обратную связь
  • Участвовать в подготовке и ревью проектных артефактов: анализов, спецификаций, дизайна, кода, процедур тестирования и процессов
  • Давать техническое руководство и лидерство другим разработчикам при внедрении новых фич и исправлении ошибок
  • Следить за последними разработками в мобильных технологиях: обновления ОС, стратегии деплоя, облачные интерфейсы, кибербезопасность, UI и тестовые среды
  • Балансировать рыночные тренды и потребности пользователей (пациентов и медработников) со знанием новых технологий (AI-ML, IoT, Cloud)
  • Работать по Agile, управлять CI-пайплайном для быстрых поставок стейкхолдерам
  • Учитывать зависимости и различия платформ, версий ОС и API, обеспечивать совместимость и соответствие требованиям
  • Соблюдать внутренние и отраслевые best practices мобильной разработки, деплоя и качества
  • Поддерживать корпоративные и departmental инициативы в рамках QMS, EMS и регуляторных требований

Требования

  • Минимум 5 лет отраслевого опыта в мобильной разработке
  • Степень бакалавра в Computer Science, Computer Engineering, Software Engineering или смежной области либо эквивалентный опыт
  • Опыт с мобильными ОС Android и iOS
  • Знание архитектуры мобильного ПО и паттернов проектирования
  • Понимание native vs cross-platform архитектуры
  • Управление жизненным циклом приложений
  • Опыт работы с UI (например, Flutter, SwiftUI)
  • Знание BLE-профилей и протоколов (pairing и др.)
  • Знание SDK Framework и API Android и iOS
  • Программирование мобильных приложений: Java, Swift, C#, JS, Kotlin
  • Знакомство с .NET framework
  • Стратегия тестирования мобильных приложений: UI, платформа, производительность
  • Опыт с фреймворками автоматизации тестирования
  • Понимание концепций управления мобильными данными
  • Опыт деплоя приложений
  • Понимание обновлений ОС и совместимости

Условия

  • Обучение и карьерное развитие, onboarding-программы и компенсация обучения
  • Конкурентная компенсация, бонусы и пенсионные планы
  • Программы медицинского, стоматологического и wellness-обеспечения
  • Оплачиваемый отпуск
  • Пенсионные накопления 401(k) с щедрым вкладом компании
  • Стабильность компании с сильными финансовыми показателями
  • Базовая зарплата $90,000.00 – $180,000.00
  • Командировки около 10% времени

Навыки

  • Android
  • iOS
  • Flutter
  • SwiftUI
  • BLE
  • Java
  • Swift
  • C#
  • JavaScript
  • Kotlin
  • .NET
  • Xamarin
  • Xamarin Forms
  • MySQL
  • PostgreSQL
  • Azure
  • Azure IoT Hub
  • Cybersecurity
  • Agile
  • CI/CD

Похожие вакансии

Lead Mobile Engineer
MLabsLeadNew YorkГибрид
140,000 – 220,000 USD в год
19 окт.
Senior Android Software Developer, Infotainment
Lucid MotorsSeniorSouthfieldОфис
16 окт.
Principal Software Engineer-Native Mobile Development
H&R BlockLeadУдалённо
132,200 – 224,700 USD в год
16 окт.
Engineer, Software
Brother International CorporationMiddleWestminsterГибрид
90,000 – 110,000 USD в год
16 окт.
Principal Software Engineer, Mobile Platform
FISLeadJax North ApartmentsОфис
16 окт.
Senior Mobile Software Research & Development Engineer — Abbott, 90,000 – 180,000 USD в год, Sylmar | itrelocate