A

Axon

Builds weapons, cameras and software for police

Senior Mobile iOS Engineer

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeHo Chi Minh City, Vietnam

About the Job

Requirements

  • At least 6 years of professional experience delivering high-quality iOS applications to the Apple App Store.
  • Deep expertise in Swift and working knowledge of Objective-C.
  • Ability to lead mobile architecture discussions, design reviews, implementation, and post-release monitoring.
  • Hands-on experience with modern iOS technologies such as SwiftUI and Swift Package Manager, and current knowledge of advancements presented at WWDC.
  • Understanding of mobile software architecture patterns such as Model-View-ViewModel and Model-View-Intent, and automated testing.
  • Experience consuming remote data using RESTful APIs and JSON.
  • Understanding of low-level networking protocols, including TCP, UDP, DHCP, DNS, and WebSockets.

Responsibilities

  • Lead engineering architecture and design reviews to ensure high standards in software quality.
  • Collaborate with the product design team to turn mobile user interface designs into functional, engaging solutions.
  • Drive the mobile software lifecycle, from prototyping to commercialization and post-launch support.
  • Interface with cloud services for seamless integration with supported workflows.
  • Set a high technical standard for the team through code and design reviews.
  • Mentor engineers and foster growth and technical skill development within the team.
  • Partner with Product, Design, and Engineering teams to deliver integrated solutions that meet customer needs.
  • Enhance engineering processes, including sprint planning, stand-ups, and long-term planning.
  • Build robust and reliable mission-critical software that meets high standards for stability.
  • Collaborate with other groups to align on goals and deliver impactful solutions.
  • Ensure codebases interact with platform SDKs related to photos, videos, audio, file management, networking, Wi-Fi, and Bluetooth.
  • Write code that interacts with custom-made devices, such as Axon Body-Worn Cameras.
  • Ensure the codebase meets high data privacy standards.

Desired Qualifications

  • Experience using tools such as Wireshark or Charles Proxy.
  • Experience developing or working with SDKs that interact with system-level features such as Bluetooth, Wi-Fi, networking, camera APIs, and third-party hardware.
  • Familiarity with video streaming and IoT connectivity, particularly Bluetooth Low Energy and Wi-Fi integrations.

About the Company

Axon

Builds weapons, cameras and software for police

Axon builds public safety technology for police, emergency responders and security teams, combining connected devices with software that manages their work. Its TASER weapons and body cameras link field equipment to a cloud platform used throughout an investigation. Agencies use Axon Evidence to store recordings, control access and share case material with prosecutors, while its records and real-time operations tools organize reports and coordinate responses. Axon earns money from device sales and subscriptions that combine software, equipment upgrades and support over multiple years. Founded in 1993, Axon is headquartered in Scottsdale, Arizona.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Scottsdale, AZ
Founded
1993

Recently Posted Jobs

Explore more opportunities at Axon

See more jobs