Axon is hiring a
Senior Software Engineer

closed
Logo of Axon

Axon

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

Summary

The job is for a Lead Android Engineer at Axon, a company focused on protecting life through technology. The role involves designing and creating the mobile experience for existing products, working with a team of software engineers, product managers, and visual designers. The engineer will lead engineering architecture design reviews, collaborate with the UX team to create UI designs, work across the entire software life cycle, interface with cloud and firmware services, mentor engineers, and improve the Engineering process.

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

  • Design technology that has a direct impact on increasing transparency and protecting truth
  • Create the mobile experience for existing products
  • 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
  • Collaborate within the team to ensure we hit our goals, collaborate with other groups to ensure we build and ship the β€˜right’ thing

Benefits

  • Axon offers a total compensation package, including base pay, bonus, and stock awards
  • Axon's benefits offer an array of options to help support you physically, financially and emotionally through the big milestones and in your everyday life
This job is filled or no longer available

Similar Jobs