iOS Software Engineer II

Axon is a technology company on a mission to Protect Life, developing devices and cloud software for safety and justice issues.
Ho Chi Minh City, Vietnam
iOS
Mid-Level Software Engineer
In-Person
5+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer, iOS, Waze

Mid-level iOS Software Engineer position at Waze, focusing on developing and enhancing mobile navigation solutions using Swift/Objective-C.

Software Engineer, Mobile, iOS, Photos

Mobile iOS Software Engineer position at Google Photos team in Sydney, focusing on developing and improving photo sharing and storage capabilities for billions of users.

Software Engineer III, Mobile (iOS), Search

Software Engineer III position at Google focusing on iOS development for Search, offering competitive salary and opportunity to impact billions of users globally.

Software Engineer III, Mobile (iOS), Waze

Mid-level iOS Software Engineer position at Google's Waze, developing mobile navigation solutions in Tel Aviv.

iOS Engineer

iOS Engineer position at Truecaller, developing caller ID and spam-blocking app used by 400M+ users, 3-5 years experience required, based in Stockholm.

Description For iOS Software Engineer II

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. As an iOS Software Engineer II, you'll join a critical team designing technology that promotes transparency and protects truth. You'll collaborate closely with talented software engineers, product managers, and designers to create innovative mobile experiences. Your role involves designing, implementing, and maintaining features within iOS Apps and related shared libraries, working with the UX team to create UI designs, and participating in the entire software lifecycle. You'll work on products like the Fleet 3 Dashboard App and Axon Device Manager app for phones and tablets. The ideal candidate has mastery of Swift, proficiency in Objective-C, and 5+ years of industry experience in iOS development with a strong focus on SwiftUI. Experience with modern architectures, automated testing, and working with remote data via REST is required. This role offers the opportunity to work on mission-critical software that has a real-world impact, in a fast-paced, challenging, and meaningful environment.

Last updated 4 months ago

Responsibilities For iOS Software Engineer II

  • Design, implement and maintain features within iOS Apps and related shared libraries
  • Collaborate with the 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
  • Work across teams with Product, Design, and Engineering to create integrated solutions
  • Enhance the engineering process by fostering long-term strategic thinking and optimizing sprint planning
  • Build software that adheres to high standards of stability and latency
  • Participate in Scrum ceremonies
  • Work closely within the Scrum team to achieve sprint goals and coordinate with other groups

Requirements For iOS Software Engineer II

  • Mastery of Swift and proficiency in Objective-C
  • 5+ years of industry experience in iOS development, with a strong focus on SwiftUI
  • Experience with modern architectures such as MVVM, MVI, or similar patterns
  • Proficiency in automated testing
  • Experience working with remote data via REST
  • iOS Experience that demonstrates learning & application of the latest native technology
  • Experience with networking protocols (TCP, UDP, DHCP, DNS, Websockets) is a plus
  • Experience with SDKs related to Bluetooth, WiFi, Networking, Camera, Audio, File Management is a plus

Benefits For iOS Software Engineer II

Medical Insurance
Dental Insurance
Vision Insurance
  • Robust Paid Time Off policy
  • Bonuses
  • Lunch allowance
  • Cell phone stipend
  • Free LinkedIn Learning 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

Interested in this job?