Systems Software Engineer (IOS & Python)

HeadSpin

📍 bengaluru, karnataka, India

Full-time Software engineer,Technical support,api,appium,architecture,automation,backend,data,design,docker,frameworks,go,grpc,hardware,infrastructure,ios,macos,mobile,networking,open-source,performance,python,rds,red,swift,test,xcuitest

Job Description

Role Overview

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...
Apply for this Position