We are looking for a highly skilled iOS Engineer who lives and breathes the Apple ecosystem but isn't afraid to dive into the server-side. You won't just be building apps; you will be navigating the internals of iOS, and building the APIs that power these interactions. This role is perfect for a developer who enjoys "how things work" under the hood from XCTest and mobile-subsystems to scalable backend services in Python or Go.
Key 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 workplace.
Required Technical Skills
- The iOS Power User:
- 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.
- The API / Backend Hybrid:
- Proficiency in either Python or Go.
- Experience designing RESTful or gRPC APIs.
- Knowledge of Docker
📌 iOS Systems (India)
🏢 Headspin Technologies
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.