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