Remote Senior Software Engineer, Android Engineering

closed
Logo of Axon

Axon

πŸ’΅ $120k-$210k
πŸ“Remote - United States

Job highlights

Summary

Join Axon and be a Force for Good. At Axon, we’re on a mission to Protect Life. We’re explorers, pursuing society’s most critical safety and justice issues with our ecosystem of devices and cloud software.

Requirements

  • 6+ years of industry experience shipping Android applications to the Google Play Store
  • Understand the ins and out of mobile phones; expected to lead mobile design reviews as well as the implementation of their designs to release and post-release monitoring
  • Understanding and experience with networking protocols such as TCP, UDP, DHCP, DNS, Server-Sent-Events, Websockets (debugging with Wireshark or Charles a plus)
  • Android experience with Retrofit, Coroutines, Okhttp, Hilt, Jetpack (Jetpack compose a plus)
  • Experience with modern architecture (MVVM, MVI, etc) including unit testing
  • Experience working with remote data via REST and JSON
  • SDKs: experience related to Bluetooth, WiFi, Networking, Camera (Photo/Video), Audio, File Management, connecting to and interacting with third party hardware
  • Experience working with video streaming and IoT devices / connectivity over BLE or Wifi

Responsibilities

  • Lead engineering architecture design reviews
  • Collaborate with the Axon UX team to create UI designs for mobile and turn these into working solutions
  • Work across the entire software life cycle for mobile from prototype through to commercialization and monitoring
  • Interface with cloud and firmware services
  • Set a high technical bar for the team through code and architecture design reviews
  • Mentor engineers
  • Work across teams with Product, Design, and Engineering to create integrated solutions that delight our customers
  • Improve our Engineering process, including long-term thinking, sprint planning and stand-ups
  • Build software that adheres to our high bar on stability and latency in this mission-critical space
  • Work with the latest open source technologies
  • Collaborate within the team to ensure we hit our goals, collaborate with other groups to ensure we build and ship the β€œright” thing

Benefits

  • Health insurance
  • Retirement benefits
  • Paid time off
  • Remote work, flexible hours
  • Life and disability insurance
  • Bonuses and incentives
  • Professional development opportunities
  • Wellness programs
  • Family and parental leave
This job is filled or no longer available

Similar Remote Jobs