Veho

Senior Software Engineer, Facilties (Android Mobile Experience)

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

Senior-инженер в команду Facilities компании Veho: разработка мобильных инструментов для складских операций (React Native, Android) и связанных backend-сервисов. Роль full-stack с фокусом на устройства, интеграции со сканерами и принтерами, офлайн-поведение и производительность.

Задачи

  • Проектировать, разрабатывать, тестировать и деплоить фичи end-to-end — от экранов React Native до API и сервисов за ними
  • Отвечать за техническое направление мобильных поверхностей: нативные модули, интеграции с устройствами и железом, релизный процесс и производительность приложения
  • Интегрировать сканеры, принтеры и другие сторонние устройства и SDK, используемые на складах
  • Участвовать в архитектурных решениях и техническом дизайне сложных распределённых систем
  • Писать качественный, поддерживаемый и хорошо покрытый тестами код в высоконагруженной продакшн-среде
  • Проводить и вести код-ревью, повышая инженерные стандарты в mobile, backend и web
  • Работать с операционными стейкхолдерами, разбираться в складских процессах, включая время на складе, и переводить их в технические решения
  • Улучшать наблюдаемость, мониторинг и надёжность систем, особенно для проблем, проявляющихся только на устройствах в поле
  • Менторить инженеров и развивать мобильную экспертизу в команде

Требования

  • 6+ лет опыта разработки, тестирования и деплоя приложений в высоконагруженных продакшн-средах
  • Сильный full-stack опыт с TypeScript, Node.js, GraphQL и React, сопоставимая глубина во frontend и backend
  • Глубокий практический опыт с React Native и Android в продакшене
  • Опыт разработки кастомных нативных модулей React Native
  • Опыт интеграции со сторонним железом и SDK (например, сканеры штрихкодов, принтеры этикеток, защищённые handheld-устройства)
  • Опыт проектирования и потребления API и работы в распределённых системах
  • Опыт работы в AWS или аналогичных облачных средах
  • Опыт в Supply Chain или логистике предпочтителен, с сильным предпочтением разработки ПО для складских или операционных пользователей
  • Сильные навыки отладки, решения проблем и системного мышления, включая отладку на устройстве
  • Самостоятельность и умение быстро двигаться и итеративно выпускать продукт
  • Желание тесно сотрудничать с Product и Operations для решения сложных реальных операционных задач

Условия

  • Конкурентный пакет акций
  • Полное медицинское, стоматологическое и офтальмологическое страхование
  • 401(k)
  • Неограниченный PTO для exempt-уровня ролей

Навыки

  • TypeScript
  • Node.js
  • GraphQL
  • React
  • React Native
  • Android
  • AWS
  • native modules
  • barcode scanners
  • label printers
  • distributed systems
  • API design

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

Senior Android Developer
Motorola SolutionsLeadChicagoОфисРелокация
96,500 – 123,000 USD в год
13 окт.
Software Engineer (Android / iOS)
VisaMiddleAustinГибрид
86,500 – 134,400 USD в год
13 окт.
Software Engineer III, Mobile (Android), XR
GoogleMiddleMountain ViewОфис
147,000 – 210,000 USD в год
12 окт.
Software Engineer III, Mobile (Android), Android Ecosystem
GoogleMiddleMountain ViewОфис
147,000 – 210,000 USD в год
12 окт.
Senior Software Engineer, Mobile (Android), XR
GoogleSeniorMountain ViewОфис
174,000 – 252,000 USD в год
12 окт.
Senior Software Engineer, Facilties (Android Mobile Experience) — Veho, 170,000 – 195,000 USD в год, Boston | itrelocate