Jobs and Careers
AX

Senior Software Engineer, iOS Engineering (Remote)

Axon
United States, United StatesRemotefull_timeVerifiedPosted 29 Nov 2023
💰 $380,000/yr($120,000/yr$380,000/yr)

About the role

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. Like our products, we work better together. We connect with candor and care, seeking out diverse perspectives from our customers, communities and each other.

Life at Axon is fast-paced, challenging and meaningful. Here, you’ll take ownership and drive real change. Constantly grow as you work hard for a mission that matters at a company where you matter.

Your Impact

You 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 iOS technologies as we deploy our mobile apps to market.

What You’ll Do

Location: Remote anywhere in Canada or the US

  • 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
  • Participate in Scrum ceremonies.
  • 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
  •  

What You Bring

  • 6+ years of industry experience
  • Strong iOS app development background
  • Experience working with video streaming and iOT devices / connectivity over BLE or WiFi
  • Understanding and experience with networking protocols such as TCP, UDP, DHCP, DNS, Websockets (debugging with Wireshark or Charles a plus)
  • iOS Experience that demonstrates learning & application of the latest native technology: Swift UI, Swift Package Manager and keeping up with WWDC updates
  • Experience with modern architecture (MVVM, MVI, etc) and automated testing
  • Experience working with remote data via REST
  • SDKs: experience related to Bluetooth, WiFi, Networking, Camera (Photo/Video), Audio, File Management, connecting to and interacting with third party hardware
  • Ability to review and integrate with existing remote services (Developed in C/C++ and Golang)
  • Knowledge and experience of Cross Platform Development and Cross Platform frameworks such as Flutter is a plus

#Li-Remote

The Pay

Axon 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 on target earnings range for this role is between USD 150,000 in the lowest geographic market and USD 380,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, financi

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Axon

View company profile →