Назад
Company hidden
17 часов назад

Staff Software Engineer (Android)

Формат работы
remote (только USA)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Staff Software Engineer (Android) (Kotlin, Jetpack Compose): Designing and developing complex Android applications for public safety workflows, including robotics, drones, body-worn cameras, and offline-first integrations with backend services. with an accent on scalable architecture, hardware compatibility, and technical leadership. Focus on integrating REST and WebRTC services, supporting asynchronous reactive programming, and improving CI/CD and release automation.

Location: U.S. (Remote)

Company

hirify.global is a high-growth SaaS company building an integrated public safety platform for dispatch, law enforcement, forensics, courts, and related workflows.

What you will do

  • Provide technical guidance and mentorship to Android engineers.
  • Design and architect complex Android applications for scalability, reliability, and performance.
  • Develop robotics-enabled public safety solutions involving drones, body-worn cameras, and other hardware.
  • Integrate REST, WebRTC, and other backend services while maintaining offline-first capabilities.
  • Support hardware configurations ranging from smartphones to headless single-board computers.
  • Oversee CI/CD pipelines, release processes, documentation, and continuous engineering improvements.

Requirements

  • At least 8 years of Android development experience, including technical leadership of an engineering team.
  • Proficiency in Kotlin and Jetpack libraries such as CameraX and Compose.
  • Strong knowledge of asynchronous and reactive programming, including Flows or RxJava.
  • Familiarity with Firebase Cloud Messaging, Crashlytics, and GitHub or GitLab-based CI/CD tools.
  • Ability to explain technical concepts to technical and non-technical stakeholders and collaborate on problem decomposition.
  • Successful completion of a fingerprint-based CJIS background check and maintenance of required security clearances are conditions of employment.

Nice to have

  • Experience with connected hardware, IoT devices, or retail terminals.
  • Experience with ArcGIS, Mapbox, MQTT, or WebRTC.
  • Experience with geographically dispersed engineering teams and adjacent platforms such as Fire OS and iOS.
  • FAA or Transport Canada remote pilot certification with flight experience.
  • Experience using AI tooling in development workflows.

Culture & Benefits

  • Work on software supporting high-stakes public safety operations.
  • Comprehensive benefits are offered in addition to base salary.
  • Some roles may include variable compensation, incentive plans, or discretionary performance bonuses.
  • Accessibility accommodations are available throughout the recruitment process.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →