CrawlJobs Logo

iOS Engineer, Device Integration

United States, San Francisco, Bellevue 175000.00 - 280000.00 USD / Year · Job Posted February 20, 2026
Apply Position
Job Link Share

Job Description

We’re looking for an experienced iOS Engineer to help build the Sesame app that powers our next-generation wearable devices. From initial setup to account management, personalized experiences, FW OTA, and beyond, you will be instrumental to the architecture, design, and implementation of our iOS app that works best with Sesame’s wearable devices. You’ll work closely with design, firmware, and backend teams to create a seamless, delightful user experience that connects our hardware to the digital world.

Job Responsibility

  • Build Sesame’s standalone companion app
  • Work with hardware/firmware teams to design and implement a seamless iOS user experience with Sesame’s wearable devices
  • Work with multiple teams across engineering, design, and product to ship complex projects
  • Work with other iOS, Android, and web engineers to define Sesame's mobile and web strategy
  • Write clean, testable, and maintainable code with a focus on performance and reliability
  • Participate in code reviews, CI/CD, and App Store release cycles

Requirements

  • Strong intuition and deeply considered opinions about iOS app design and aesthetics
  • Passionate about the complex engineering involved in building lightning-fast, ergonomic, and innovative iOS UI
  • Strong knowledge of iOS frameworks, Core Bluetooth, and Apple design guidelines
  • Excellent communication skills and the ability to work collaboratively across disciplines
  • Experience building apps for IoT or wearable devices
  • Experience working with BT/BLE-enabled devices, and/or doing OTA firmware updates

Nice to have

  • Always up to date on the latest iOS UI/UX design patterns
  • Lots of hands-on experience with the software development lifecycle of iOS apps: build trains, test strategy, and the latest UI architecture patterns
  • Experience working with iOS AccessorySetupKit
  • Experience in a startup or fast-moving product environment

What we offer

  • 401k matching
  • 100% employer-paid health, vision, and dental benefits
  • Unlimited PTO and sick time
  • Flexible spending account matching (medical FSA)

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

iOS Engineer, Device Integration

8 matching positions

Senior IOS Engineer

Location
Location
India
Salary
Salary:
Not provided
techholding.co Logo
Tech Holding
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of iOS development experience, including a strong familiarity with Apple frameworks and object-oriented (and protocol-oriented) design best practices
  • A self-starter and fast learner who can adapt to the latest industry trends and technologies
  • Strong experience building applications in Swift (Swift 5.8+), including Swift Concurrency (async/await, actors, @MainActor)
  • Hands-on experience with SwiftUI (iOS 17.6+) — state management (@State, @StateObject, @ObservedObject, @EnvironmentObject, @Binding), navigation, view composition, and custom layouts
  • Solid grasp of MVVM architecture and clean separation of Models / ViewModels / Views / Services
  • Hands-on integration experience with Firebase — Authentication, Firestore, Storage, and Analytics
  • Experience implementing Sign in with Apple and Google Sign-In flows
  • Comfortable working with SQL and embedded / local databases (DuckDB, SQLite, Core Data, or Realm — DuckDB / Parquet exposure is a strong plus)
  • Experience with Combine or async-await based reactive data flow
  • Familiar with Swift Package Manager for dependency management
Job Responsibility
Job Responsibility
  • Critical thinker who can anticipate potential pitfalls and suggest improvements, especially around data correctness (timezone, currency, channel-specific filters) and on-device analytics performance
  • Contribute to the codebase, and ensure that the acceptance criteria have been verified before sending the ticket to QA
  • Build new features from the ground up — KPI dashboards, drill-down views, filter panels, period comparisons, and data-visualization screens — while collaborating closely with product, design, and engineering teams
  • Collaborate with onsite and remote engineering teams to produce clean reusable SwiftUI / MVVM code, and provide constructive criticism through code reviews
  • Work with the team lead and the Product team and turn Product requirements into actionable technical stories with well-defined technical specifications and details
  • Work with backend, data, and analytics engineers to discuss Parquet schemas, Firebase Storage sync flows, and SQL / DuckDB query requirements needed to power the iOS app
  • Maintain and enhance the existing code by fixing bugs and monitoring app performance using Instruments (Time Profiler, Allocations, Leaks)
  • Implement and improve offline-first sync — Parquet download from Firebase Storage, local caching, and DuckDB import
  • Provide feedback on architecture design and decisions on how to scale mobile applications as data volume and feature surface grow
  • Provide concise documentation that other mobile developers can easily understand
  • Fulltime
Read More
Arrow Right

Mobile Engineer (iOS)

As a Mobile Engineer, you will lead the development of the company’s first iOS m...
Location
Location
United States , Glendale
Salary
Salary:
150000.00 - 180000.00 USD / Year
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2–4 years of experience building and shipping mobile applications
  • At least one iOS application successfully published to the Apple App Store
  • Proficiency in Swift/SwiftUI or React Native
  • Strong experience working with RESTful APIs and JSON data
  • Familiarity with Apple Push Notifications and mobile app lifecycle management
  • Experience implementing in-app purchases using Apple frameworks
  • Exceptional attention to detail with the ability to accurately implement design specifications
  • Experience with Git and standard iOS deployment workflows
Job Responsibility
Job Responsibility
  • Build and launch a native or near-native iOS application using Swift/SwiftUI or React Native
  • Integrate existing REST APIs to fetch and display dynamic data, including handling loading and error states
  • Implement push notifications using Apple Push Notification Service (APNs), including configuration and payload handling
  • Develop in-app purchase functionality, including subscription flow, validation, and lifecycle management
  • Translate detailed design specifications into pixel-perfect UI with high attention to detail
  • Implement smooth animations and transitions that enhance user experience
  • Manage the end-to-end mobile development lifecycle, including version control, testing, and deployment
  • Prepare and submit builds via App Store Connect, manage TestFlight distributions, and support release cycles
  • Collaborate cross-functionally to ensure performance, reliability, and scalability of the application
  • Proactively identify edge cases and ensure app stability across network conditions and device types
What we offer
What we offer
  • Stock
  • Highly subsidized medical coverage for employees and dependents
  • Retirement plan options
  • Generous paid time off policy
  • Additional perks such as wellness initiatives and team-sponsored meals
  • Fulltime
Read More
Arrow Right

Senior iOS Engineer, 3D / Metal

The Zillow RMX team is reimagining the home tour experience, giving people the f...
Location
Location
United States
Salary
Salary:
160900.00 - 257100.00 USD / Year
Zillow
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software application and systems development experience, including mobile consumer applications, with a strong understanding of the mobile ecosystem and a customer-focused attitude
  • Experience with immersive or graphics-heavy technologies such as ARKit, Metal, immersive media, imaging, graphics, AVFoundation, or AR/VR APIs, along with performance profiling and optimization for mobile devices
  • A track record of building high-quality software with strong design, coding, testing, and debugging practices
  • Strong analytical and quantitative skills, using data and metrics to inform assumptions and recommendations
  • Comfortable working in a fast-paced, agile environment with frequent change, with excellent problem-solving, critical-thinking, and collaboration skills as a friendly, cross-functional teammate
  • Strong proficiency in Swift and building iOS applications, with the ability to write tested, scalable, and reusable code
  • A growth mindset and willingness to work in complex codebases, learn from more experienced teammates, and tackle ambiguous technical problems
Job Responsibility
Job Responsibility
  • Design and build iOS features that bring Zillow’s 3D and immersive home-tour experiences to life for millions of customers
  • Own and solve key architectural challenges involved in integrating advanced 3D and immersive capabilities into the Zillow iOS app
  • Craft delightful, high-quality user experiences that make virtual home touring feel natural, fast, and engaging
  • Drive features end to end, collaborating closely with product, research, engineering, and business partners to deliver impact
  • Partner with computer vision and machine learning experts to push the limits of what mobile devices can do for capture and viewing
  • Contribute to both capture and viewing experiences, from experimental prototypes to production-ready features
  • Champion best practices in performance, scalability, testing, and code quality on iOS, especially for graphics- and media-heavy experiences
  • Help shape the future of immersive home shopping at Zillow by exploring and influencing new technologies and approaches
What we offer
What we offer
  • equity awards
  • Fulltime
Read More
Arrow Right

Software Engineer II -iOS

Uber's applications are a critical part of daily life for hundreds of millions o...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
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 OR 3-years full-time Software Engineering work experience, WHICH INCLUDES 3-years total technical software engineering experience in one or more of the following areas: Programming language (e.g. Swift, Objective C, C)
  • Extensive iOS development experience, with deep proficiency in Swift and Objective-C.
  • Proven experience in building, maintaining, and shipping mobile SDKs or shared, reusable libraries.
  • Deep understanding of iOS internals, memory management (ARC, retain-cycles), and concurrency (GCD, OperationQueues).
  • Expertise in low-level debugging and performance optimization using tools like Instruments (Time Profiler, Leaks, Allocations, Hangs), lldb, and crash log analysis.
  • Familiarity with mobile observability, crash reporting, and performance monitoring principles and tools.
  • Experience developing for applications at massive scale (handling hundreds of millions of users) is a strong plus.
  • Ability to take ownership and independently drive complex, low-level platform projects to completion.
  • Strong focus on writing highly performant, testable, and resource-efficient code.
Job Responsibility
Job Responsibility
  • Design, develop, and maintain the core iOS observability SDKs responsible for crash reporting, hang/ANR detection, performance monitoring, and broad bug diagnostics.
  • Engineer highly performant, low-overhead code. Our SDKs run in the critical path of all Uber apps and must have a minimal impact on application performance and battery life.
  • Dive deep into complex crashes, hangs, memory issues, and performance bugs from across all Uber apps, performing root cause analysis and implementing platform-level fixes.
  • Develop new tooling and heuristics to automatically detect and classify a wide spectrum of bugs, from simple UI glitches to complex, multi-threaded race conditions.
  • Collaborate with backend engineers to build the data ingestion pipelines and dashboards that process terabytes of diagnostic data from our mobile fleet.
  • Act as a subject matter expert on iOS stability and performance, providing guidance, tooling, and best practices to feature teams across Uber.
  • Continuously innovate on our diagnostic capabilities, exploring new ways to capture and surface critical health metrics related to bugs, crashes, and performance from hundreds of millions of devices.
  • Uphold rigorous standards for code quality, testing (especially unit and integration testing for an SDK), and on-call practices for a Tier-0 service.
  • Fulltime
Read More
Arrow Right

Senior Device Management Engineer

We are hiring a Senior Device Management Engineer to lead the strategy, architec...
Location
Location
United States , Palo Alto
Salary
Salary:
120000.00 - 180000.00 USD / Year
1x.tech Logo
1X Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience managing Linux endpoints (Ubuntu/Debian) at scale with implementation of new management solutions
  • Deep technical experience managing Windows, macOS, and Linux in enterprise environments
  • Proficiency with Microsoft Intune (Autopilot, Compliance Policies) and Kandji (Blueprints, Zero Touch), or similar tools
  • Strong scripting abilities in PowerShell, Bash, and Python for automation and software deployment
  • Experience packaging and deploying software across all three major operating systems
  • Understanding of Zero Trust architecture, local privilege management, and endpoint security tools (EDR/XDR)
  • Experience managing iOS and Android devices in an enterprise setting
  • Familiarity with infrastructure as code tools like Terraform, Jenkins, or Ansible
  • Background supporting software engineers, CAD designers, or robotics teams with high-performance computing needs
  • Relevant certifications such as Linux+, Endpoint Administrator Associate (MD-102), Jamf/Kandji certifications, or Microsoft Certified
Job Responsibility
Job Responsibility
  • Design, implement, and maintain MDM architecture for Linux, Windows (Intune), and macOS (Kandji) endpoints
  • Evaluate and deploy centralized Linux management tools to secure, patch, and standardize the Linux fleet
  • Engineer "Zero Touch" provisioning workflows using Windows Autopilot and Apple Automated Device Enrollment (ADE)
  • Collaborate with the Identity team to integrate device trust with Okta and enforce Conditional Access and Zero Trust policies
  • Translate security frameworks (SOC2, ISO 27001, CIS Benchmarks) into enforceable policies to ensure fleet-wide compliance and rapid patching
  • Develop custom scripts using PowerShell, Bash, and Python to automate remediation and enhance MDM capabilities
  • Serve as escalation point for complex endpoint issues, supporting a stable, high-performance computing environment
  • Implement modern inventory management and hardware lifecycle practices to optimize device cost and utility
What we offer
What we offer
  • Equity
  • Health, dental, and vision insurance
  • 401(k) with company match
  • Paid time off and holidays
  • Fulltime
Read More
Arrow Right

Mobile Device Software Engineer

Amaris Consulting is looking for an experienced Senior Mobile Software Engineer ...
Location
Location
Netherlands , Veldhoven
Salary
Salary:
Not provided
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Software Engineering, Computer Science, or similar
  • 5+ years of experience in mobile software development
  • Strong hands-on experience with Swift, Kotlin, and Kotlin Multiplatform
  • Deep understanding of iOS vs Android memory management and concurrency models
  • Experience with BLE, Wi-Fi, networking protocols (ISO/OSI, MQTT)
  • Solid knowledge of object-oriented design and SOLID principles
Job Responsibility
Job Responsibility
  • Designing and developing native iOS (Swift) and Android (Kotlin) components
  • Building and maintaining multiplatform libraries using Kotlin Multiplatform
  • Solving complex challenges related to concurrency, multithreading, and memory management
  • Participating in the full software lifecycle: requirements, design, implementation, testing, and release
  • Ensuring software compliance with quality and medical regulatory standards
  • Writing and maintaining automated unit and integration tests (TDD-first mindset)
  • Participating in code reviews, design reviews, and FMEA activities
  • Supporting internal and external teams in integrating and using platform features
What we offer
What we offer
  • Performance bonuses
  • Mobility options
Read More
Arrow Right

Solutions Engineer Senior

The Senior Solutions Engineer is a hands-on technical problem-solver who operate...
Location
Location
United States
Salary
Salary:
120442.00 - 192707.00 USD / Year
onecallcm.com Logo
One Call
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of hands-on experience in endpoint engineering, IT infrastructure, or systems engineering
  • Deep expertise in JAMF Pro (or equivalent Apple MDM platform) including zero-touch deployment, configuration profiles, smart groups, and application management
  • Strong experience with macOS, iOS, and Windows endpoint management in an enterprise environment
  • Experience deploying and troubleshooting endpoint security agents (EDR, endpoint privilege management, anti-ransomware) and network security clients (ZTNA, VPN, secure web gateway) in enterprise environments
  • Scripting proficiency in at least two of: Bash, Python, PowerShell, AppleScript
  • Experience working in environments with mixed device fleets and complex network topologies
Job Responsibility
Job Responsibility
  • Own the design, deployment, and ongoing management of JAMF Pro for macOS and iOS device management across the enterprise
  • Build and maintain zero-touch provisioning workflows for endpoint delivery, ensuring devices are production-ready at unboxing with all required configurations, security policies, and applications
  • Develop and enforce endpoint standards, imaging workflows, and lifecycle management practices for Apple devices alongside the existing Windows endpoint environment
  • Partner with endpoint engineering and service desk teams to deliver a seamless, reliable end-user experience across both platforms—reducing friction, accelerating onboarding, and improving employee satisfaction with IT
  • Deploy, configure, and troubleshoot endpoint security agents across managed device fleets, including EDR, anti-ransomware, endpoint privilege management, encryption enforcement, and DLP tooling
  • Manage endpoint deployment and client-side operations for network security and remote access platforms—installation, policy troubleshooting, tunnel configurations, and integration with endpoint management workflows
  • Ensure endpoint agents are consistently deployed, updated, and reporting across both Apple and Windows fleets using MDM platforms (JAMF, Intune) as delivery mechanisms where applicable
  • Collaborate with security and infrastructure teams to maintain endpoint compliance posture aligned with enterprise security policy and audit requirements
  • Serve as a deployable technical resource across IT teams—assigned to diagnose systemic issues, broken processes, or underperforming tooling, and deliver findings and actionable recommendations to IT leadership
  • Conduct root cause analysis on recurring incidents, integration failures, or gaps in operational tooling, and drive resolution or remediation plans
What we offer
What we offer
  • Remote Work: We are a remote-first company, and almost all positions receive the flexibility of working from home
  • Generous Time Off: Besides 8 company holidays and 2 personal days every year, all colleagues receive a minimum of 18 days of paid time off
  • Comprehensive Benefits Package: Including medical, dental, vision, and pet insurance
  • 401(k) matching program
  • company-paid life insurance and short and long-term disability coverage
  • Supportive Services: Colleague Assistance Program that provides free counseling and financial services
  • One Call Foundation provides colleagues financial assistance during times of unexpected hardships
  • Fulltime
Read More
Arrow Right

System Engineering Specialist Advisor

Location
Location
India , Noida
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of progressive experience in enterprise endpoint management with at least 8+ years in senior/lead roles
  • Minimum 10 years of hands-on SCCM/MECM administration and architecture experience
  • Minimum 5 years of Microsoft Intune / Modern Endpoint Management design and delivery experience
  • Demonstrated experience leading technical teams of 5+ engineers across multi-client delivery contexts
  • Track record of successful client-facing engagements at Director / VP-IT level
  • Prior experience in managed services, IT outsourcing, or SI/consulting delivery models preferred
  • B.E. / B.Tech in Computer Science, Information Technology, or a related engineering discipline
  • MCA or equivalent postgraduate qualification considered in lieu of engineering degree with commensurate experience
Job Responsibility
Job Responsibility
  • Serve as the definitive technical authority for MECM/SCCM CB (Current Branch) design, architecture, and governance across client environments
  • Lead greenfield SCCM infrastructure deployments, CB upgrade programmes, and site hierarchy redesigns for enterprise-scale clients
  • Architect and govern Software Update (SUP), Application Management, OS Deployment (OSD), and Endpoint Protection workloads at scale
  • Define and enforce patch compliance frameworks, WSUS topology, ADR and maintenance window policies aligned to client SLAs
  • Lead complex OSD and task sequence engineering for Windows 11 migrations, hardware refresh cycles, and golden image pipelines
  • Govern SCCM boundary, boundary group, and content distribution architecture for geographically dispersed enterprise estates
  • Act as the escalation authority for all Priority-1/Priority-2 SCCM incidents, driving root cause analysis and permanent resolution
  • Lead SCCM-to-Intune co-management or full migration engagements — discovery, roadmap development, phased execution, and post-migration stabilisation
  • Review and approve all significant SCCM change requests (CRs) within client change management processes
  • Lead Modern Endpoint Management (MEM) architecture across Microsoft Intune for Windows 10/11, iOS, Android, and macOS device fleets
Read More
Arrow Right