1,810,546open jobs
104,155companies
274,719added this week
Browse all
Location
In office (Dehradun)
Seniority
Senior · 5+ years exp
Employment
Full-Time

First seen by Alion on Oct 13, 2026.

Overview
Company
Impact
Profile match
Dhyati uses mindful technology to shape your business: strategy, software, cloud, and AI , delivered by the same team start to finish.
Senior iOS Developer

Employment type: Full-time · Experience: 5–8 years

About the role

We are hiring a Senior iOS Developer to design, build and ship high-quality iOS apps used by real customers at scale. You will own features end to end, shape the app's architecture, and raise the engineering bar for the team.

This role suits an engineer with 5–8 years of hands-on iOS experience, deep Swift knowledge, strong fundamentals in architecture and testing, and the judgement to make sound technical trade-offs. You will work with product, design, backend and QA, and report to the Engineering lead.

What you will do
  • Design and build iOS features end to end, from technical design through release and post-launch monitoring.
  • Define and evolve the app architecture (MVVM, Clean Architecture or similar), module boundaries and dependency management.
  • Write clean, testable, well-documented Swift code and set the standard through thoughtful code reviews.
  • Build modern UI with SwiftUI and UIKit that follows Apple's Human Interface Guidelines and supports accessibility and Dynamic Type.
  • Own performance: app launch time, memory, battery, networking, and smooth scrolling, using Instruments to find and fix bottlenecks.
  • Integrate REST/GraphQL APIs, push notifications, analytics, payments and third-party SDKs securely and reliably.
  • Build and maintain unit, UI and snapshot tests, and keep CI/CD pipelines (Fastlane, Xcode Cloud or similar) fast and stable.
  • Manage App Store releases, TestFlight betas, crash monitoring and phased rollouts.
  • Mentor mid-level and junior engineers and help the team make good technical decisions.
  • Partner with product, design, backend and QA to scope work, flag risks early and deliver predictably.

What you bring
  • 5–8 years of professional iOS development, with at least two apps shipped to the App Store and maintained in production.
  • Expert Swift, including generics, protocols, property wrappers and value vs reference semantics, plus working knowledge of Objective-C for legacy code.
  • Deep experience with UIKit and SwiftUI, and the judgement to choose between them.
  • Strong concurrency skills: async/await, actors, structured concurrency, Combine and GCD, and how to avoid races and retain cycles.
  • Solid grasp of architecture and design patterns, SOLID principles and dependency injection, with experience refactoring large codebases.
  • Strong testing habits: XCTest, Swift Testing, UI tests, mocking and testable design.
  • Experience with networking, persistence (Core Data, SwiftData, Realm or SQLite), caching and offline-first behaviour.
  • Good understanding of app security: Keychain, certificate pinning, secure storage and privacy requirements (App Tracking Transparency, privacy manifests).
  • Proficiency with Git, pull-request workflows and CI/CD.
  • Strong problem-solving and debugging skills, including Instruments and the Xcode debugger.
  • Clear written and spoken English, and the ability to explain trade-offs to technical and non-technical stakeholders.

Technology skills at a glance
  • Languages: Swift (primary), Objective-C (working knowledge)
  • UI: SwiftUI, UIKit, Auto Layout, Core Animation, accessibility (VoiceOver, Dynamic Type)
  • Architecture: MVVM, Clean Architecture, VIPER or TCA, modular design with Swift Package Manager, dependency injection
  • Concurrency: async/await, actors, Combine, GCD
  • Data and networking: URLSession, REST, GraphQL, Codable, Core Data, SwiftData, Realm or SQLite, Keychain
  • Testing and quality: XCTest, Swift Testing, XCUITest, snapshot tests, SwiftLint
  • Tooling and delivery: Xcode, Instruments, Git, Fastlane, Xcode Cloud, GitHub Actions or Jenkins, TestFlight, App Store Connect
  • Platform services: push notifications (APNs), deep links and Universal Links, in-app purchases (StoreKit), HealthKit, MapKit or similar frameworks as needed
  • Observability: Firebase Crashlytics or Sentry, analytics SDKs, MetricKit
  • AI-assisted engineering: AI coding assistants for code, tests and documentation, with careful human review of everything they produce

Nice to have and how to apply

Nice to have

  • Experience building or maintaining an SDK or shared framework for other teams.
  • Cross-platform exposure (React Native, Flutter or Kotlin Multiplatform) and a good sense of when to use it.
  • Experience with on-device ML (Core ML), widgets, App Clips, watchOS or CarPlay.
  • Experience with performance, security or accessibility audits.
  • Open-source contributions, technical writing or conference talks.
  • Experience leading a small team or acting as a tech lead.

Education: Bachelor's degree in Computer Science, Engineering or a related field, or equivalent practical experience.

  • How to apply: Send your resume and links to your App Store apps, GitHub or code samples to [application email to be added]. The process includes a technical conversation about your past work, a hands-on coding or code-review round, and a system design discussion.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,810,546 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Mobile
Similar stack
Same company
Dehradun
React Native Developer 4 months ago
In office • Full-Time • 2+ years exp • Bachelor's Degree • Bengaluru
JavaScript
TypeScript
Databases
Firestore
Frontend
Redux
React.js
Material UI
Mobile
React Native
Firebase
Expo
State Management
DevOps
Rest API
WebSockets
Git
GitHub
QA
Jest
Apply
$38k – $58k per year • In office • Full-Time • Tokyo
JavaScript
Java
Kotlin
Dart
Swift
Objective-C
Frontend
React.js
Mobile
Jetpack Compose
SwiftUI
Flutter
React Native
Firebase
Bitrise
DevOps
CI/CD
GitHub
Apply
$45k – $70k per year • In office • Full-Time • Tokyo
JavaScript
Kotlin
TypeScript
Ruby
Dart
Swift
Ruby
Ruby on Rails
Dart
Riverpod
AI/ML
Copilot
Claude Code
Gemini
Frontend
Vue.js
React.js
Remix
Mobile
Jetpack Compose
SwiftUI
MVVM
Flutter
Firebase
ML Kit
DevOps
GCP
CircleCI
Datadog
AWS
GitHub
Design
Figma
Management
Slack
Miro
Google Workspace
Apply
iOSエンジニア 2 years ago
$38k – $64k per year • In office • Full-Time • Tokyo
JavaScript
Kotlin
TypeScript
Ruby
Dart
Swift
Ruby
Ruby on Rails
Dart
Riverpod
AI/ML
Copilot
Claude Code
Gemini
Frontend
Vue.js
React.js
Remix
Mobile
Jetpack Compose
SwiftUI
MVVM
Flutter
Firebase
ML Kit
DevOps
GCP
CircleCI
Datadog
AWS
GitHub
Design
Figma
Management
Slack
Miro
Google Workspace
Apply
$38k – $64k per year • In office • Full-Time • Tokyo
JavaScript
Kotlin
TypeScript
Ruby
Dart
Swift
Ruby
Ruby on Rails
Dart
Riverpod
AI/ML
Copilot
Claude Code
Gemini
Frontend
Vue.js
React.js
Remix
Mobile
Jetpack Compose
SwiftUI
Flutter
Firebase
ML Kit
DevOps
GCP
CircleCI
Datadog
AWS
GitHub
Design
Figma
Management
Slack
Miro
Google Workspace
Apply
In office • Hanoi
Swift
Objective-C
Mobile
UIKit
Core Data
Realm
iOS SDK
MVC
MVP
DevOps
WebSockets
CI/CD
Git
TCP/IP
Management
Jira
Apply
≈ $24k – $62k per year (Estimated) • In office • 5+ years exp • Bengaluru
Python
JavaScript
TypeScript
SQL
Node JS
Python
FastAPI
Databases
PostgreSQL
AI/ML
Vertex AI
AI Agents
Gemini
LLM
RAG
Frontend
React.js
Mobile
Firebase
DevOps
Rest API
GCP
Azure
CI/CD
Git
Docker
Kubernetes
Management
Agile
Apply
Project Manager 3 hours ago
≈ $17k – $42k per year (Estimated) • In office • 7+ years exp • Hyderabad
Python
DevOps
Rest API
Azure
Apply
Tech Lead 3 hours ago
≈ $74k – $149k per year (Estimated) • In office • 5+ years exp • Toronto
Java
Java
Spring Boot
Databases
Apache Kafka
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Apply
≈ $18k – $39k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Bengaluru
Python
C#
C#
.NET
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
SOAP
Analytics
Azure Data Factory
Apply
In office • Full-Time • 5+ years exp • Dehradun
JavaScript
Java
Kotlin
Dart
Java
Gradle
Kotlin
Retrofit
Hilt
Mockito
Dagger
Kotlin Coroutines
MockK
Detekt
StateFlow
Koin
OkHttp
Moshi
AI/ML
Edge AI
LiteRT
Frontend
GraphQL
React.js
Mobile
JUnit
Jetpack Compose
MVI
MVVM
Flutter
React Native
Room
Firebase
Kotlin Multiplatform
Clean Architecture
Espresso
Fastlane
Google Play Billing
Dependency Injection
WorkManager
DataStore
ML Kit
Material Design
ProGuard
Crashlytics
ViewModel
Bitrise
LeakCanary
DevOps
Rest API
GitHub Actions
CI/CD
Jenkins
Git
GitHub
QA
Sentry
Apply
≈ $28k – $52k per year (Estimated) • In office • Full-Time • Dehradun
Python
SQL
Python
pySpark
Databases
Databricks
Delta Lake
AI/ML
Spark
AI Agents
DevOps
Rest API
AWS
Cybersecurity
ISO 27001
Analytics
Master Data Management
Apply
≈ $16k – $42k per year (Estimated) • In office • 3+ years exp • Dehradun
Design
Canva
Management
WhatsApp
Marketing
LinkedIn
Apply
Area Sales Manager 10 days ago
≈ $11k – $31k per year (Estimated) • In office • 6+ years exp • Dehradun
Marketing
YouTube
Instagram
Apply
≈ $5k – $9k per year (Estimated) • In office • 1+ year exp • Dehradun
Management
Microsoft Office
Apply
See all jobs
This is one of many
1,810,546 more open roles from verified company boards, updated every day.