Skip to main content
R

Senior iOS Developer - Swift/SwiftUI - LLM Product & SDK - Quality Engineering (India)

Ryan-Miranda Partners
Full Timesenior
INPosted March 4, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

RustSwiftGitHub ActionsSQLiteGitHubJiraRESTCI/CDDevOps

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

About Us

We’re a stealth-mode startup building an innovative LLM data platform, already serving enterprise clients. We value robust communication and programming fundamentals above all-the rest can be learned.

What You’ll Do

  • Build and ship high-quality native iOS apps (Swift + SwiftUI/UIKit)
  • Implement offline-first flows, background sync, resilient networking, and telemetry
  • Integrate auth, analytics, crash reporting, feature flags, and streaming UX
  • Own quality: testing, performance profiling, CI/CD, store submissions, and release health
  • Collaborate closely with product/design/backend with disciplined Jira updates and artifacts

Must-Have Requirements

  • 3+ years building and shipping native iOS apps in production
  • Strong Swift fundamentals and iOS architecture (debugging, reliability, performance)
  • Solid experience with SwiftUI and/or UIKit, modern concurrency, networking
  • Excellent English communication + writing skills (non-negotiable)
  • Strong Jira/ticketing discipline; clean documentation habits
  • Graduation (BTech/BE/BS/BSc or equivalent): 2022–2023 preferred
  • Ability to work in-person in Delhi (or relocate)

Technical Skills (Preferred)

  • Swift, SwiftUI/UIKit, async/await, Combine
  • Networking: URLSession/Alamofire, retries/backoff, caching, auth flows
  • Persistence: Core Data/Realm/SQLite, offline sync patterns
  • Testing: XCTest/XCUITest, Instruments profiling
  • Mobile DevOps: Fastlane, SPM/CocoaPods, CI/CD (GitHub Actions/Bitrise), Crashlytics
  • Security: Keychain, secure storage, privacy/PII handling, certificate pinning (nice)

Responsibilities & Work Practices (Non-Negotiable)

  • Work must be sprint-aligned in Jira before starting
  • Provide progress updates with ticket IDs and measurable output (start / midday / EOD)
  • Flag blockers immediately and escalate early
  • Share proof of completion (links, screenshots, recordings, test results)
  • Write clean, testable code with meaningful tests and thorough documentation

Nice to Have

  • Experience building public iOS SDKs/libraries (modularization, versioning, stability)
  • On-device ML (Core ML), performance work (Instruments, memory, startup time)
  • Rust/C++ via FFI for performance-critical modules

Experience (Indeed fields):

  • iOS development (Swift): 3 years (Required)
  • SwiftUI/UIKit: 2 years (Preferred)
  • Mobile app development: 3 years (Required)
  • Language: English (Required)
  • Work Location: In person (Required)

Job Type: Full-time

Pay: ₹771,379.06 - ₹1,992,821.67 per year

Benefits

  • Paid time off
  • Work from home

Work Location: In person

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free