Senior Engineer I - Android, Mobile Digital Evidence Management Software

Logo of Axon

Axon

πŸ“Remote - United States

Job highlights

Summary

Join Axon and become a key member of our mobile application development team. As a senior mobile developer, you will design, implement, and maintain features within Axon View and Axon Capture. You will collaborate with a Scrum team, set a high technical bar, and investigate solutions to challenging problems. This remote position requires 5+ years of Android development experience, mastery of Java and Kotlin, and experience with modern architecture and unit testing. Axon offers competitive benefits, including paid time off, parental leave, and various health and wellness programs.

Requirements

  • You’ve developed Android applications for at least 5 years
  • You know the platform inside and out and are familiar with key frameworks and technologies important to our applications (Networking, Bluetooth, WiFi, Photo, Video)
  • You drive engineering efforts to completion. You evaluate, plan, estimate, communicate and collaborate. You ramp up quickly, solve problems and resolve ambiguity. You are ready to candidly and respectfully share your wisdom and knowledge for the betterment of our team, our code and our product. You desire to bring our existing apps to the next level with MVVM, Android architecture components, Kotlin coroutines and unit testing. You are excited about developing the next generation of Axon mobile applications
  • Bachelors in Computer Science or equivalent work experience
  • 5+ years shipping high-quality Android applications
  • Mastery of Java, strongly competent in Kotlin
  • Strong track record of delivering solid code on a schedule
  • Experience that demonstrates learning & application in one or more of the latest native technology presented in Google IO: Jetpack Compose, Room, Camera X, ExoPlayer, and Android 13
  • Experience with modern architecture (MVVM, MVI, etc) including and unit testing
  • Excellent Communication
  • SDKs: experience related to Bluetooth, WiFi, Networking, Camera (Photo/Video), Audio, File Management, connecting to and interacting with third party hardware
  • CI/CD: experience creating and managing automation and integration
  • Hybrid native/web app experience

Responsibilities

  • Design, implement and maintain features within Axon View, Axon Capture, and related shared libraries
  • Collaborate within the Scrum team to ensure we hit our sprint goals, collaborate with other groups to ensure we build and ship the β€œright” thing
  • Set a high technical bar for the team through code and design reviews
  • Investigate optimal solutions to challenging problems

Benefits

  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Axon know you found this job on JobsCollider. Thanks! πŸ™