Baxter International

Principal Software Engineer

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

Ведущий мобильный инженер в Baxter: hands-on технический лидер, отвечающий за архитектуру и развитие мобильных приложений Mercury на React Native для iOS и Android с поддержкой защищённых голосовых вызовов.

Задачи

  • Руководить архитектурой, разработкой и развитием мобильных приложений Mercury на React Native для iOS и Android
  • Проектировать и реализовывать защищённые голосовые вызовы на обеих платформах
  • Интегрировать приложения с сервисами real-time коммуникаций
  • Решать вопросы мобильного голоса: сигнализация вызовов, жизненный цикл сессии, маршрутизация аудио, изменения подключения, разрешения, уведомления, фоновая работа и надёжность вызовов
  • Обеспечивать функциональный паритет и единый UX на обеих платформах
  • Взаимодействовать с backend, web, UX, QA, cybersecurity, regulatory и product-стейкхолдерами
  • Реализовывать интеграции через REST API, WebSockets, SignalR и технологии голосовой связи
  • Применять практики безопасности в соответствии с HIPAA для данных, аутентификации, голоса, сообщений и уведомлений
  • Участвовать в Agile-церемониях и трекинге задач в JIRA и Confluence
  • Вести документацию design controls, трассируемость требований, верификацию и валидацию в JAMA
  • Проводить код-ревью и продвигать лучшие практики мобильной разработки
  • Менторить инженеров и повышать качество мобильной разработки
  • Поддерживать production readiness, мониторинг и решение инцидентов в живых healthcare-средах

Требования

  • Степень бакалавра в Computer Science, Software Engineering или смежной области и 5+ лет профессионального опыта разработки, включая значительный опыт мобильной разработки
  • Подтверждённая экспертиза в React Native и современном JavaScript/TypeScript
  • Сильный опыт разработки под iOS и Android
  • Опыт интеграции мобильных приложений с backend через REST API и real-time коммуникации
  • Опыт проектирования или поддержки мобильных голосовых вызовов, VoIP, WebRTC или аналогичных real-time функций
  • Опыт работы с мобильным аудио, управлением состоянием вызова, разрешениями ОС, push-уведомлениями и фоновым выполнением
  • Опыт работы в регулируемых средах, желательно healthcare или life sciences
  • Владение GitHub, PostgreSQL на уровне потребления приложением и совместными workflow разработки
  • Право на работу в США без спонсорства визы

Условия

  • Гибкая политика рабочего места с обязательным минимальным числом дней в офисе
  • Медицинская и стоматологическая страховка с первого дня
  • Страхование жизни, несчастных случаев, краткосрочной и долгосрочной нетрудоспособности
  • Employee Stock Purchase Plan (ESPP) и 401(k) с matching
  • Flexible Spending Accounts и программы образовательной помощи
  • Оплачиваемые отпуска от 20 до 35 дней в зависимости от стажа, праздники, отпуск по уходу за ребёнком
  • Компенсация проезда, Employee Discount Program, EAP и льготы по уходу за детьми
  • Возможность дискреционного бонуса

Навыки

  • React Native
  • JavaScript
  • TypeScript
  • iOS
  • Android
  • REST API
  • WebSockets
  • SignalR
  • WebRTC
  • VoIP
  • SIP
  • push notifications
  • GitHub
  • PostgreSQL
  • JIRA
  • Confluence
  • JAMA
  • Figma
  • HIPAA

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

Staff Software Engineer, Geo Automotive SDK
GoogleSeniorSeattleОфис
207,000 – 300,000 USD в год
21 окт.
Client Platform Engineer - Web/Mobile
LevelSeniorAustinОфис
21 окт.
Senior Software Engineer, Mobile, Android
GoogleSeniorSan DiegoОфис
174,000 – 252,000 USD в год
21 окт.
Android OS SW Developer
HPSeniorSpringОфис
116,150 – 182,400 USD в год
21 окт.
Staff Software Engineer, iOS, Level 6
Snap Inc.SeniorLos AngelesГибрид
195,000 – 343,000 USD в год
21 окт.
Principal Software Engineer — Baxter International, 120,000 – 165,000 USD в год, Raleigh | itrelocate