Senior Software Engineer - Android, Mobile Digital Evidence Management Software

Axon develops devices and cloud software for law enforcement, focusing on safety and justice issues through their ecosystem of products.
Mobile
Senior Software Engineer
In-Person
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - Android, Mobile Digital Evidence Management Software

Axon, a leader in law enforcement technology, is seeking a Senior Software Engineer to join their Android development team. This role focuses on building and maintaining critical mobile applications for digital evidence management, including Axon App, View, and Capture. These applications are essential tools for law enforcement, enabling officers to interact with body-worn cameras, manage digital evidence, and access crucial services on the go. The position requires expertise in Android development, with emphasis on working with platform SDKs for multimedia, networking, and device connectivity. The ideal candidate will have 5+ years of Android development experience and strong skills in Kotlin and Java. This is an opportunity to work on meaningful projects that directly impact public safety while using cutting-edge mobile technologies. The role offers competitive benefits, including comprehensive healthcare, 401k matching, and various wellness programs. Based in Boston, this position combines technical challenges with a mission-driven focus on protecting life through innovative technology solutions.

Last updated 5 days ago

Responsibilities For Senior Software Engineer - Android, Mobile Digital Evidence Management Software

  • Design, implement, and maintain features within Axon App, Axon View, Axon Capture, and related shared libraries
  • Collaborate within the Mobile Scrum teams to ensure we hit our sprint goals
  • Set a high technical bar for the team through code and design reviews
  • Investigate optimal solutions to challenging problems

Requirements For Senior Software Engineer - Android, Mobile Digital Evidence Management Software

Java
Kotlin
  • Bachelor's in Computer Science or equivalent work experience
  • 5+ years shipping world-class Android applications
  • Strongly competent in Kotlin and Java
  • Strong track record of delivering bar-raising code on a schedule
  • Experience with modern architecture (MVVM, MVI, etc.), including unit, integration, and E2E testing
  • Experience with latest native technologies: Jetpack Compose, Room, CameraX, ExoPlayer, and Android 15
  • Excellent communication skills
  • Experience with SDKs related to Bluetooth, Wi-Fi, networking, camera, audio, file management
  • Experience with CI/CD automation and integration
  • Hybrid native/React.js mobile web experience

Benefits For Senior Software Engineer - Android, Mobile Digital Evidence Management Software

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
  • Competitive salary and 401k with employer match
  • Discretionary time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Development Programs
  • Office snacks

Interested in this job?

Jobs Related To Axon Senior Software Engineer - Android, Mobile Digital Evidence Management Software

Senior Software Engineer - Android, Mobile Digital Evidence Management Software

Senior Android Engineer position at Axon, developing mobile digital evidence management software for law enforcement, requiring 5+ years experience and expertise in Kotlin/Java.

Senior Engineer I - Android, Mobile Digital Evidence Management Software

Senior Android Engineer position at Axon, developing mobile digital evidence management software for law enforcement.

Senior Engineer I - Android, Mobile Digital Evidence Management Software

Senior Android Engineer position at Axon, developing mobile applications for law enforcement digital evidence management systems, requiring 5+ years experience and expertise in Kotlin/Java.

Senior Software Engineer - Android, Mobile Digital Evidence Management Software

Senior Android Engineer role at Axon, developing mobile applications for law enforcement digital evidence management, requiring 5+ years experience and expertise in Kotlin/Java.

Senior Software Engineer - Android, Mobile Digital Evidence Management Software

Senior Android Engineer role at Axon, developing mobile applications for law enforcement digital evidence management, requiring 5+ years of Android development experience.