WTW
IOS Developer
WTWIndia2 days ago
Full-timeEngineering, Information Technology
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.

Key Skills

Ranked by relevance