HeadSpin · 21 hours ago
iOS Systems & Full-Stack Engineer
HeadSpin is an AI-powered testing platform that enables real-world testing on mobile devices and other platforms. They are looking for a highly skilled iOS Engineer who will focus on building and maintaining iOS applications and backend services, while also diving into iOS internals and API development.
AnalyticsApplication Performance ManagementArtificial Intelligence (AI)Digital MarketingGraphic DesignMachine LearningSoftwareVirtual RealityWeb Development
Responsibilities
Backend API Development (50-60%): During key infrastructure sprints, you will focus heavily on building, scaling, and maintaining the Python or Go services
IOS Core Development (40-50%): Design and maintain complex iOS applications and frameworks using Swift and Objective-C
System-Level Engineering: Deep dive into iOS internals (processes, security, and automation frameworks) to support custom hardware or software integrations
Backend Integration: Develop, test, and maintain robust, scalable APIs in Python (FastAPI/Flask) or Go to support mobile features and data synchronization
Ecosystem Troubleshooting: Provide high-level technical support for the entire Apple stack, including code-signing, provisioning, MDM (Mobile Device Management), and CI/CD pipelines
Collaboration: Work closely with infrastructure teams to ensure mobile devices are correctly isolated and containerized within our broader service environment
Qualification
Required
Expertise in Swift and a strong working knowledge of Objective-C
Deep understanding of iOS Internals: Process management, keychain, background tasks, and system performance tuning
Experience with XCUITest and mobile automation tools (e.g., Maestro, Appium, or custom XCTest runners)
Mastery of the Apple Deployment cycle: Certificates, Provisioning Profiles, App Store Connect, and TestFlight
Proficiency in either Python or Go
Experience designing RESTful or gRPC APIs
Knowledge of Docker and containerization strategies for isolating service environments
Understanding of networking protocols (WebSockets, HTTP/2, SSH tunneling)
Good understanding of Design patterns and Data Structures and Algorithms
Minimum 4 years of software development experience in IOS development and backend technologies
Four year Bachelor's degree in computer science or Information Technology
Preferred
Knowledge of macOS Virtualization (Tart, Anka, or Apple Virtualization Framework)
Contributions to open-source mobile tooling
Company
HeadSpin
HeadSpin is a developer of a digital experience intelligence platform used to provide flawless digital experiences.
H1B Sponsorship
HeadSpin has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (3)
2022 (5)
2020 (4)
Funding
Current Stage
Growth StageTotal Funding
$115.7MKey Investors
Atlassian VenturesDell Technologies Capital,ICONIQ GrowthICONIQ Growth
2024-07-12Acquired
2023-03-28Series Unknown
2020-03-01Secondary Market
Recent News
Company data provided by crunchbase