EY

Senior iOS Developer

EY

full-time

Posted on:

Location Type: Office

Location: Coimbatore • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

Swift

About the role

  • Develop features using Swift, SwiftUI, UIKit, and programmatic layouts
  • Build modular and reusable components aligned with Mobile Practice accelerators
  • Integrate REST/JSON APIs, SDKs, secure storage, analytics, and platform services
  • Ensure performance optimization, crash analysis, memory profiling, and refactoring
  • Implement pixel-perfect UI aligned with design and accessibility guidelines
  • Strong hands-on experience with Swift Concurrency (async/await, actors, structured concurrency)
  • Write Unit Tests (XCTest) and maintain high test coverage
  • Ensure code quality through SonarQube (fixing code smells, vulnerabilities, duplications)
  • Apply architectural patterns: MVVM, Clean Architecture, VIPER, SOLID
  • Participate in code reviews, enforce coding standards, and support CI/CD workflows
  • Collaborate with architects, backend, QA, and UI/UX teams for seamless delivery
  • Follow mobile governance: secure coding, documentation, dependency management, and performance benchmarks

Requirements

  • 4 - 8 Years
  • Strong hands-on experience in Swift (5+), SwiftUI, UIKit, Foundation
  • Experience with XCTest, mocking frameworks, and automated testing practices
  • Working knowledge of SonarQube and static code analysis
  • Strong understanding of REST APIs, JSON, async/await, Combine, concurrency
  • Ability to debug crashes, analyze logs, and optimize performance
  • Experience with Git, branching strategies, and CI/CD pipelines
  • Knowledge of OAuth2.0, JWT, SSL pinning basics, and secure storage
  • Good understanding of accessibility, autolayout, adaptive UI, and responsive design
Benefits
  • Competitive salary
  • Flexible working hours
  • Professional development budget
  • Home office setup allowance
  • Global team events

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
SwiftSwiftUIUIKitREST APIsJSONXCTestSonarQubeMVVMClean ArchitectureSOLID
Soft skills
collaborationcode reviewcommunicationproblem-solvingattention to detail