iOS Engineer II
Our mission is to protect life.
We’re out to make the world a safer place by solving big problems and taking on the public safety challenges of our time. From our company's inception building the TASER to a full suite of hardware and software solutions, we are focused on providing police agencies with state-of-the-art devices and services they need to successfully serve and protect us. In the next few years, we're going to eliminate the burden of paperwork in policing, so officers can increase the time they spend building relationships and serving in their communities. We’ll put video at the heart of police records so our justice system can get to the truth faster. And we won't stop innovating until the bullet is rendered obsolete.It’s a big mission, but it’s one we’ll pursue relentlessly every single day.
Your Impact
Digital Evidence Management Systems are key to officer efficiency and Axon’s mobile applications, View and Capture, play critical roles in evidence acquisition. Axon View interacts with body-worn cameras to display live camera streams, or to view and tag previously-collected evidence. Axon Capture collects digital evidence (photos, videos, audio) and uploads to evidence.com for later processing. As a iOS engineer on our team, you will be a key part of our next generation of mobile applications. You’ll ensure our codebases interact with platform SDKs related to photos, videos, audio, file management, networking, WiFi and bluetooth. You’ll write code that interacts with custom-made devices, such as Axon Body-Worn Cameras. You’ll ensure our codebase is performant and meets the highest data privacy standards.
What You’ll Do
Work Location: This role is based out of our Ho Chi Minh Office and follows a hybrid schedule. We rely on in-person collaboration and ask that team members work onsite Tuesdays through Fridays, with the flexibility to work remotely on Mondays, unless there is an approved workplace accommodation. We believe that connection fuels innovation, and our in-office culture is designed to foster meaningful teamwork, mentorship, and shared success. Reports to: Engineering Manager, Mobile Development
Your Day-to-Day
- Design, implement and maintain features within Axon View, Axon Capture, and related shared libraries.
- 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
As a iOS Engineer II, you’ve created mobile applications for years. You know the platform inside and out and you remember how it has changed over the years. You’re familiar with key frameworks and technologies important to our applications (Networking, Bluetooth, WiFi, Photo, Video). You drive engineering efforts to completion. You evaluate, plan, estimate, communicate and collaborate. You ramp up quickly, solve problems and resolve ambiguity. You are ready to candidly and respectfully share your wisdom and knowledge for the betterment of our team, our code and our product.
- Bachelors in Computer Science or equivalent work experience.
- 5+ years shipping high-quality iOS applications
- Strongly competent in Swift, familiar with Objective-C, and Swift / Objective-C compatibility
- Strong track record of delivering solid code on a schedule
- Experience that demonstrates learning & application of the latest native technology: Swift UI, Swift Package Manager, iOS & WWDC releases
- Excellent communication
Preferred Qualifications
- SDKs: experience related to Bluetooth, WiFi, Networking, Camera (Photo/Video), Audio, File Management, connecting to and interacting with third party hardware, UI
- CI/CD: experience creating and managing automation and integration
- Toolchain: Cocoapods, Swift Package Manager
Nice-to-have
- Monitoring & Alerting experience
Benefits that Benefit You
- Medical and Dental Insurance
- Vision Insurance
- Robust Paid Time Off policy
- Bonuses
- Lunch allowance
- Cell phone stipend
- Free LinkedIn Learning and Udemy account
- Access to 24/7 online emotional and mental support
- Gym membership
- Free parking
- Stocked fridges and pantries - free coffee, cold beverages, snacks
- Annual Company Outing Trip
- Monthly team social activities