SENIOR SOFTWARE ENGINEER I - ANDROID

Axon
Full-time
Boston, Massachusetts, United States
$141,000 - $225,600
Posted on 5 months ago

Job Description

Axon is seeking a Senior Software Engineer to lead the development of the Android-based software application for their advanced robotic systems. This role involves architecting features for command and control, AI, video streaming, and data management, collaborating with cross-functional teams, and ensuring high software quality. The position offers a chance to contribute to a mission-driven company focused on public safety.

Responsibilities

  • Lead engineering architecture and design reviews
  • Collaborate with product design team
  • Drive mobile software lifecycle
  • Interface with cloud services
  • Set technical standards through code reviews
  • Mentor engineers
  • Partner with Product, Design, and Engineering teams
  • Enhance engineering processes
  • Build robust and reliable software
  • Collaborate with other groups

Requirements

  • 6+ years of industry experience shipping Android applications
  • Understanding of mobile phone design and implementation
  • Experience with modern architecture (MVVM, MVI)
  • Android experience with Retrofit, Coroutines, Hilt, Jetpack Compose
  • Experience with REST and JSON
  • Understanding of networking protocols (TCP, UDP, etc)

Benefits

  • No benefits