Axon is looking to improve its digital evidence management systems and mobile applications to enhance officer efficiency and data privacy standards.
Requirements
- 5+ years of experience shipping world-class Android applications
- Strong competence in Kotlin and Java
- Experience with modern architecture (MVVM, MVI, etc.), including unit, integration, and E2E testing
- Experience with SDKs related to Bluetooth, Wi-Fi, networking, camera (photo/video), audio, file management, and connecting to and interacting with third-party hardware
- Experience with CI/CD, creating and managing automation and integration
- Hybrid native/React.js mobile web experience
- Experience with Jetpack Compose, Room, CameraX, ExoPlayer, and Android 15
Responsibilities
- Design, implement, and maintain features within Axon App, Axon View, Axon Capture, and related shared libraries
- Collaborate within the Mobile Scrum teams to ensure sprint goals are met
- Set a high technical bar for the team through code and design reviews
- Investigate optimal solutions to challenging problems
- Ensure codebases interact with platform SDKs related to photos, videos, audio, file management, networking, Wi-Fi, and Bluetooth
- Write code that interacts with custom-made devices, such as Axon Body-Worn Cameras
- Ensure the codebase is world-class and meets the highest data privacy standards
Other
- Bachelor's in Computer Science or equivalent work experience
- Excellent communication skills
- Discretionary time off
- Paid parental leave for all
- Medical, Dental, Vision plans
- Fitness Programs
- Emotional & Development Programs
- Must be aware of and committed to environmental, health, and safety regulations, policies, and procedures