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, 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