← WorkMundi · 1M+ jobs from around the world, liveSign inCreate free account

iOS Systems & Full-Stack Engineer (Python expert as backend development

Evolving Systems · All India

📅 06/08/2026
🔔 Alert me about jobs like this
No password, no sign-up. Just the email — and you can leave the list anytime.
🔓 Apply — free →
Opens this job on WorkMundi. The account is free and takes under a minute.

See the other 113,540 jobs in India →

🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Job Title: iOS Systems & Full-Stack Engineer 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 hoodfrom 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 environment. Required Technical Skills 1. 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. 2. The API / Backend Hybrid 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. Required Experience : Minimum 4 years of software development experience in IOS development and backend technologies. Required Education Four year Bachelors degree in computer science or Information Technology. Location India (remote) Soft Skills & Mindset Support-Oriented: Willingness to provide "on-call" or deep-dive technical support when Apple ecosystem updates break existing workflows. Architecture First: Ability to write Architecture Decision Records (ADRs) to justify tech stack choices. Security-Conscious: An instinctive understanding of why we isolate device-manipulation scripts in Docker for security. Bonus Points Knowledge of macOS Virtualization (Tart, Anka, or Apple Virtualization Framework). Contributions to open-source mobile tooling. .
Read the rest of the job →
For people searching Engineer

144,883 engineer jobs are open right now

Here's how to pick the right one and stand out in your application.

144.883Jobs
31.687IN
81%EN

That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.

Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.

Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.

When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.

👁 21 have read this
0 comments
Want to comment?

Leave your e-mail to comment, react and follow the posts for your role. It is free.

Similar jobs

Job on WorkMundi — the world's largest job board. See more jobs from every continent, updated live.

📢
🎁

Before you apply, rehearse this interview.

Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card.

I want my training →