Website HeadSpin
iOS Systems & Full-Stack Engineer (Python) — iOS Systems & Full‑Stack Engineer – India (Remote) Join a fast‑growing tech platform where you’ll own the full stack—from low‑level iOS internals to scalable Python/Go back‑ends. This role blends deep Apple ecosystem expertise with backend engineering, giving you impact across both mobile and server layers. What You’ll Do Build and scale Python or Go services for critical infrastructure sprints. Design and maintain complex iOS applications and frameworks using Swift and Objective‑C. Dive into iOS internals to enable custom hardware or software integrations. Create, test, and document RESTful or gRPC APIs that sync mobile data. Troubleshoot Apple ecosystem issues: code‑signing, provisioning, MDM, CI/CD pipelines. Collaborate with infrastructure teams to containerize and isolate mobile devices. Write Architecture Decision Records to justify tech‑stack choices. What You Need 4+ years of iOS development with strong Swift and Objective‑C skills. Deep knowledge of iOS internals: processes, keychain, background tasks, performance tuning. Hands‑on experience with XCUITest and automation tools (Maestro, Appium, custom runners). Proficiency in Python or Go, building RESTful/gRPC APIs (FastAPI/Flask preferred). Experience with Docker, containerization, and networking protocols (WebSockets, HTTP/2, SSH). Ability to manage the Apple deployment flow: certificates, provisioning profiles, App Store Connect, TestFlight. Bachelor’s degree in Computer Science or Information Technology. Good to Have Experience with macOS virtualization tools (Tart, Anka, Apple Virtualization Framework). Contributions to open‑source mobile tooling. The Opportunity This remote‑first position lets you work at the intersection of mobile and backend, shaping a
To apply for this job please visit in.linkedin.com.
