CrawlJobs Logo

iOS Engineer II

axon.com Logo

Axon

Location Icon

Location:
Vietnam , Ho Chi Minh City

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

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.

Job Responsibility:

  • 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

Requirements:

  • 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

Nice to have:

  • 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
  • Monitoring & Alerting experience
What we offer:
  • 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

Additional Information:

Job Posted:
February 17, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for iOS Engineer II

Software Engineer II

In the Audiobooks Mission, we're looking for a Software Engineer II to be a foun...
Location
Location
United Kingdom; Sweden , London; Stockholm
Salary
Salary:
Not provided
spotify.com Logo
Spotify
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Thrive working within a fast-paced, high-growth, startup-type environment
  • Have a sense of humor, have fun on the job, and embody Spotify's 'playful' value
  • Can deliver features on both Android and iOS, and are equally comfortable contributing to non-mobile projects when needed
  • Able to, willing to, and excited about expanding beyond your core areas of expertise
  • 3+ years of software engineering experience
  • Get excited about challenging software design problems, and have a love of clean code
  • Have a strong foundation in software architecture, performance and optimization, data structures, and design patterns
  • Have excellent communication skills, and the ability to collaborate with team members across all functions of the company
  • Have a persistent/determined work ethic and a willingness to try anything and everything
Job Responsibility
Job Responsibility
  • Embody our engineering philosophy of 'anything is possible'
  • Actively participate in and manage all phases of development from design to post-deployment issue resolution
  • Work closely with product, design, and other engineers to rapidly deliver impactful software
  • Collaborate regularly with other team members at all stages of product development and launch
  • Contribute to both mobile and non-mobile initiatives, applying your expertise where it brings the most value
  • Focus on high quality, high-velocity feature delivery, maintaining the balance between maximizing business impact and minimizing technical debt
What we offer
What we offer
  • Extensive learning opportunities, through our dedicated team, GreenHouse
  • Flexible share incentives letting you choose how you share in our success
  • Global parental leave, six months off - for all new parents
  • All The Feels, our employee assistance program and self-care hub
  • Flexible public holidays, swap days off according to your values and beliefs
Read More
Arrow Right

Product Designer II

SpotHero is looking for a mid-level Product Designer to join our Consumer Retent...
Location
Location
United States , Chicago
Salary
Salary:
96000.00 - 120000.00 USD / Year
spothero.com Logo
SpotHero
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree or equivalent with 3-5 years of professional experience designing for native iOS, Android, and web applications
  • Have a portfolio that showcases your design process & thinking
  • Solid understanding of the design process, information architecture, usability, and heuristics
  • Experience using different research methodologies
  • Must have a firm understanding of different UI constructs
  • Knowledge and efficiency with the design tool Figma
  • Solid understanding of information architecture, usability, and heuristics
  • Ability to meet and communicate deadlines
Job Responsibility
Job Responsibility
  • Create holistic design solutions that address business and user needs by considering the entire customer experience through collaboration with product managers, engineers, and business stakeholders
  • Communicate conceptual ideas, design rationale, and specifics of the user-centered design process within a cross-functional team
  • Glean insights about our current and future users from qualitative and quantitative research
  • Formulate and test hypotheses based on user research and behavioral analytics
  • Work directly with your product manager and engineering team to define UX and UI requirements that create a consistent experience across channels and products
  • Design user research and usability studies, collect and react to user feedback
  • Create user flows, design documentation, prototypes, high-fidelity mocks, and other UX deliverables
  • Create thoughtful A/B tests and growth experiments through innovative design solutions
  • Collaborate with other designers and engineers on our evolving design system
What we offer
What we offer
  • We cover a generous portion of Medical Premiums, 50% of Dental and Vision Premiums, company-sponsored Life Insurance, a 401(k), and generous parental leave
  • Flexible PTO policy and outstanding work/life balance
  • Udemy and Personal Learning Budget
  • Annual parking stipend
  • The opportunity to collaborate with fun, innovative, and passionate people in a casual yet highly productive atmosphere
  • Our commitment to allyship has been a central driver of how we Respect Fellow Drivers. You’ll have the opportunity to be part of Employee Resource Groups, access allyship learning resources, and actively contribute to our ongoing effort of making SpotHero inclusive for all
  • A workplace recognized as CityLights award winner by 1871, 2025 Best Places To Work by BuiltIn, and recipients of the Best Company Culture, Best Company for Women, and Best Company for Diversity awards from Comparably
  • Fulltime
Read More
Arrow Right

Software Engineer II, iOS - Financial Products

As a Software Engineer - iOS within Uber’s Finprod org, you will play a key role...
Location
Location
United States , Sunnyvale, California; San Francisco, California
Salary
Salary:
171000.00 - 190000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree or equivalent in Computer Science, Engineering, Mathematics or related field
  • 3+ years working with iOS applications and technical software engineering experience
  • Proficiency in Swift, SwiftUI
  • Experience with iOS SDK, strong knowledge of iOS core libraries, tools, and frameworks
  • Knowledge of iOS UI/UX Design Principles, experience designing responsive and intuitive user interfaces
Job Responsibility
Job Responsibility
  • Design financial services solutions
  • Coding in Swift
  • Collaborate on code and design reviews, and write unit and snapshot tests to achieve full test coverage and quality standards for your code
  • Work collaboratively with other engineers and cross functional stakeholders, like Product Managers
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Software Engineer II, iOS - Ads

Uber is looking for a talented software engineer to join our Ad CX team. As a So...
Location
Location
Brazil , Sao Paulo
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of professional software engineering experience, with a focus on large-scale, high-traffic iOS applications
  • Hands-on experience and proficiency in modern iOS development (e.g., Swift, Objective-C, SnapKit, SwiftUI)
  • Proficiency in fundamental algorithms and data structures, including hash tables, trees, stacks, queues, linked lists, DFS, and BFS
  • Understanding of mobile application architecture and design patterns (e.g., MVC, MVVM), and their implications for performance and scalability
  • Advanced English communication skills, written and verbal, to effectively collaborate with globally distributed cross-functional teams
Job Responsibility
Job Responsibility
  • Design and implement user-facing iOS features at scale, making engineering trade-offs between speed, maintainability, and user experience
  • Own the technical design and execution of features, from initial architecture discussions to debugging production issues
  • Collaborate across disciplines—Product, Design, Data Science, and Backend Engineering—to turn business needs into clear, scalable front-end systems for features of moderate complexity
  • Write tests to verify the functionality and stability of your code, and participate in on-call rotations to manage production incidents independently
  • Fulltime
Read More
Arrow Right

Senior Software Engineer II, iOS

We’re seeking two Senior iOS Engineers - one for Achieve and another for the Sub...
Location
Location
United States , San Francisco
Salary
Salary:
198000.00 - 235000.00 USD / Year
strava.com Logo
Strava
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software development experience or equivalent expertise in iOS engineering
  • Well-versed in breaking down complex product requirements into tangible specs and plans
  • Firm foundation of SwiftUI and UIKit development and can navigate occasional Objective-C work
  • Care deeply about mobile architecture and scalability
  • Demonstrated experience building sophisticated iOS components–from complex custom animations and gesture systems to novel interaction patterns that surprise and delight users
  • Excel at giving and receiving high-quality feedback, have strong product intuition and design sense, and foster a culture of continuous improvement
  • Comfortable using data to make decisions, bring others along, and understand the impact of your work
Job Responsibility
Job Responsibility
  • Develop new and creative products that appeal to Strava’s end-users and partners
  • Continuously enhance the product to drive consumer growth
  • Partner deeply with product and design to shape features together through iteration and experimentation, shipping high-quality work through continuous refinement
  • Set the technical direction on iOS and help shape the team’s culture
  • Mentor engineers across the organization—sharing not just technical knowledge but the behaviors, habits, and decision-making frameworks that help engineers grow and succeed
What we offer
What we offer
  • Offers Equity
  • Fulltime
Read More
Arrow Right

Software Engineer II (iOS)

The Payment team is responsible for letting users choose their preferred payment...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science or a related technical field
  • 3+ years of experience in software engineering, with a strong track record of building, implementing, and maintaining complex, large-scale applications
  • Proficient in iOS engineering, with strong knowledge of Swift, UIKit/SwiftUI, and modern iOS development frameworks
  • Strong understanding of best practices in code quality, documentation, testing, and monitoring
  • Experience mentoring junior engineers and contributing to a culture of engineering excellence
Job Responsibility
Job Responsibility
  • Take ownership of critical engineering and business challenges within the Payments space
  • Define problems, propose solutions, and drive their execution with a high degree of autonomy
  • Contribute to the development and execution of the strategic vision and roadmap for the Payment Methods team
  • Provide technical expertise and mentorship to team members, fostering a culture of innovation and engineering excellence
  • Ensure best practices in coding, documentation, testing, and monitoring, setting a high standard for engineering quality
  • Collaborate effectively with cross-functional partners (product, design, business development) to align technical solutions with business objectives
  • Fulltime
Read More
Arrow Right

Software Engineer II - iOS

We’re looking for a Software Engineer II with iOS development experience to join...
Location
Location
Poland , Krakow
Salary
Salary:
Not provided
tripadvisor.com Logo
Tripadvisor
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience of developing an iOS app and familiarity with mobile web and back-end technologies would be beneficial
  • At least 3 years’ experience of commercial software development, ideally working with a rich user interface
  • Experience with reactive programming in native mobile platforms
  • Willingness and ability to take on new technologies
  • Ability to break down complex problems into simple solutions
  • High quality verbal and written communication skills
  • Sense of ownership and pride in your work
Job Responsibility
Job Responsibility
  • Code! Our engineers focus on doing what they enjoy most and do best, writing code
  • Touch code at every level – while the focus is app development, you’ll also have opportunities to work on backend microservices
  • Collaborate closely with Product and design teams to define feature specifications and develop high quality deliverables for our customers
  • Take responsibility for all aspects of software engineering, from design to implementation, development experience, QA and maintenance
  • Work alongside other engineering groups located around the world
What we offer
What we offer
  • Competitive compensation packages, including base salary, annual bonus, and equity
  • “Work your way” with flexibility to suit your lifestyle
  • Flexible schedule
  • Donation matching
  • Tuition assistance
  • Lifestyle benefit
  • Travel perks
  • Employee assistance program
  • Health benefits
  • Fulltime
Read More
Arrow Right

Software Engineer II - iOS

Earner Org represents the supply side of the marketplace, serving the needs of d...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven knowledge of iOS development is a must-have, with at least 2 years of experience in the industry
  • 2+ years of industry experience is required in Swift
  • Architecture skills: Knowledge of data structures and an eye for architecture. Ability to discuss the tradeoff between architectural choices, both on a theoretical and applied level
  • High coding standards (TDD, Clean Code)
  • Proven track record within a production environment
  • A phenomenal teammate approach: Believes in achieving more as a team, relies on others' feedback for continuous improvement
  • Understanding business and design requirements, attention to detail leading to a delightful user experience
Job Responsibility
Job Responsibility
  • Design/architect, develop and/or test software applications using Uber's technology stack
  • Apply technical knowledge to evaluate complex development/projects and provide recommendations to resolve complex technical issues
  • You'll be very close to business concerns, working alongside Product Managers, Designers, Data Scientists and Operations team, to understand what's most important, and translating that to systems, designs, and code that best solves for today, as well as plans for tomorrow
  • You will build user-facing products - the work you do will impact all earners in the Uber ecosystem. You will be responsible for the delivery of high quality products with fast iterations
Read More
Arrow Right