Senior iOS Developer - Swift/SwiftUI - LLM Product & SDK - Quality Engineering
Actively Reviewing the ApplicationsRyan-Miranda Partners LLC
Posted 1 day ago
•
Apply by June 11, 2026
Job Description
About Us
We’re a stealth-mode startup building an innovative LLM data platform, already serving enterprise clients. We value strong 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
Required Skills
Object-oriented programming
Computer Science
Spring Boot
Database Management
REST API
Web Services
Service-oriented architecture
Microservices Architecture
Microsoft Azure
Google Cloud Platform
Container orchestration
Apache Hadoop
Oracle Database
Android development
Scrum Master
Spring framework
Code quality
Unit testing
Integration testing
Enterprise Architecture
Data frameworks
Microsoft Office suite
Java
Python
J2EE
SQL
NoSQL
Bitbucket
AWS
Kubernetes
Angular
DevOps
Gradle
Redis
Cassandra
HBase
Neo4j
CouchDB
HTML
Windows
Linux
Citrix
TOGAF
SAP
SAFe
JEE
GxP
JMS
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Senior Systems Engineer_Service Management
Publicis Sapient
4–8 years
Salesforce Marketing Cloud
Object-oriented programming
Solution architecture
+50
Lead Engineer, VP
Deutsche Bank
India
Full-Time
Machine Learning
Quality Assurance
PostgreSQL
+57
Senior Java Architect
The Hartford
India
Full-Time
PostgreSQL
Python
SQL
+71
Senior Team Leader – Procurement and Sourcing Management
Baker Hughes
Chennai
Full-Time
4–8 years
Computer Science
Object-oriented programming
Design patterns
+27
Software Engineer III, Android Ecosystem
Object-oriented programming
System Design
Computer Science
+20
Share
Quick Apply
Upload your resume to apply for this position