Logo
Axon

Senior Software Engineer, Android Engineering

Axon, Boston, Massachusetts, us, 02298


Your ImpactYou will be part of a critical team that designs technology that has a direct impact on increasing transparency and protecting truth. You will work with a team of talented software engineers, product managers and visual designers to create the mobile experience for our existing products. Your experience shipping mobile applications will allow you to rapidly innovate new and existing mobile applications and bring them to market. You will get the opportunity to build high quality applications using the latest mobile technologies available.

Our existing products are already well established in major agencies around the globe. Adding a mobile experience to these systems will unlock even more potential for new and existing customers. Get in early to create the foundation for the mobile experience. This role provides an awesome opportunity to work on our

Fleet 3 mobile

and

Axon Device Manager

platforms for phones and tablets. Check out

this inspiring video

of fleet 3 tracking a Ferrari!

As part of our mobile team you’ll provide the team with guidance and direction to incorporate some of the latest Android technologies as we deploy our mobile apps to market. If you have experience working with Android engineering, video streaming, Bluetooth, Wifi, device peripherals and other iOT devices, then this is the role for you.

What You’ll DoLocation:

Boston

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

What You Bring

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

#Li-Remote

CompensationAxon is a total compensation company, meaning compensation is made up of base pay, bonus, and stock awards. The starting base pay for this role is between USD 120,000 in the lowest geographic market and USD 210,000 in the highest geographic market. The actual base pay is dependent upon many factors, such as: level, function, training, transferable skills, work experience, business needs, geographic market, and often a combination of all these factors. Our benefits offer an array of options to help support you physically, financially and emotionally through the big milestones and in your everyday life. To see more details on our benefits offerings please visit

www.axon.com/careers/benefits

(http://www.axon.com/careers/benefits).

#Li-Remote

#J-18808-Ljbffr