5 - 10 years

7 - 12 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role:

  • Architect and develop advanced iOS applications using Swift, MVVM-C architecture, and reactive frameworks like Combine or RxSwift.
  • Implement concurrency using Swift s structured concurrency model (async/await, actors, etc.) for responsive and performant apps.
  • Write extensive unit and integration tests to ensure code quality and maintainability.
  • Apply advanced security measures including secure storage, biometric authentication, and app attestation.
  • Manage dependencies and modularization using Tuist, Swift Package Manager, and Fastlane.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in code reviews, architecture discussions, and agile ceremonies.
  • Use Git for version control and follow best practices for branching and collaboration.
Qualifications

Requirements:

Mandatory-

  • 5+ years of professional experience in iOS development.
  • Strong proficiency in Swift, Combine or RxSwift, and MVVM-C architecture.
  • Hands-on experience with Swift concurrency (async/await, actors).
  • Proven experience in writing unit tests using XCTest or similar frameworks.
  • Solid understanding of iOS security best practices.
  • Experience with Git and collaborative development workflows.
  • Familiarity with Tuist, Swift Package Manager, and Fastlane.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Good to have -

  • Experience with SwiftUI for building modern, declarative UIs.
  • Knowledge of App Attest, Passkeys/WebAuthn, or other advanced authentication mechanisms.
  • Exposure to CI/CD pipelines, automated testing, and App Store deployment workflows.
  • Contributions to open-source projects or technical blogs.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

noida, uttar pradesh, india

greater kolkata area

hyderabad, chennai, bengaluru

mumbai, delhi / ncr, bengaluru